diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b98f41e..3998a46 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,28 +32,14 @@ jobs: echo "##[set-output name=branch;]$(echo ${GITHUB_REF#refs/heads/})" echo "::set-output name=sha_short::$(git rev-parse --short HEAD)" - - name: Create funchook build directory + - name: Build funchook shell: powershell - working-directory: libs/funchook - run: | - New-Item build -ItemType Directory - - - name: Generate funchook build files - shell: cmd - working-directory: libs/funchook/build run: | + cd libs/funchook + md build + cd build cmake -G "Visual Studio 16 2019" -A x64 .. - - - name: Patch funchook to compile as /MT - shell: powershell - working-directory: libs/funchook/build - run: | - (Get-Content funchook-static.vcxproj) -replace 'MultiThreadedDLL', 'MultiThreaded' | Out-File -encoding ASCII funchook-static.vcxproj - - - name: Build funchook - shell: cmd - working-directory: libs/funchook/build - run: | + (gc .\funchook-static.vcxproj) -replace 'MultiThreadedDLL', 'MultiThreaded' | Out-File .\funchook-static.vcxproj cmake --build . --config Release - name: Build EP IA-32