Skip to content

Install freetype

Install freetype #13

Workflow file for this run

name: 64-bit MinGW builds
on:
push:
pull_request:
workflow_dispatch:
permissions:
contents: read
jobs:
MinGW64_CI_build:
env:
NP2KAI_VERSION: rev.22
permissions:
actions: write # for styfle/cancel-workflow-action to cancel/stop running workflows
contents: write # for actions/checkout to fetch code and softprops/action-gh-release
if: github.event_name == 'push' || github.event_name == 'pull_request' || github.event_name == 'workflow_dispatch'
runs-on: windows-latest
defaults:
run:
shell: msys2 {0}
steps:
- name: Cancel previous runs
uses: styfle/[email protected]
with:
access_token: ${{ github.token }}
- uses: actions/checkout@v3
- uses: msys2/setup-msys2@v2
with:
msystem: MINGW64
update: true
install: git cmake make mingw-w64-x86_64-toolchain mingw-w64-x86_64-ntldd mingw-w64-x86_64-SDL2 mingw-w64-x86_64-SDL2_mixer mingw-w64-x86_64-SDL2_ttf mingw-w64-x86_64-SDL mingw-w64-x86_64-SDL_mixer mingw-w64-x86_64-SDL_ttf mingw-w64-x86_64-openssl mingw-w64-x86_64-libusb mingw-w64-x86_64-dlfcn mingw-w64-x86_64-freetype
- name: Build MinGW64
run: |
echo "timestamp=`date +%F-%T | sed -e 's/:/-/g' | sed -e 's/-//g'`" >> $GITHUB_ENV
top=`pwd`
echo $top
ls -lg
mkdir build
cd build
cmake .. -D BUILD_SDL=ON
make -j3 LDFLAGS="-lgdi32 -lwinmm -lstdc++"
ls -lg
cd ..
ls -lg