Browse Source

Collapsed some build steps (thanks @Speedy37)

pull/400/head 22000.282.32.6_dd7dc2b
Valentin-Gabriel Radu 4 years ago committed by GitHub
parent
commit
dd7dc2be58
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 24
      .github/workflows/build.yml

24
.github/workflows/build.yml

@ -32,28 +32,14 @@ jobs:
echo "##[set-output name=branch;]$(echo ${GITHUB_REF#refs/heads/})" echo "##[set-output name=branch;]$(echo ${GITHUB_REF#refs/heads/})"
echo "::set-output name=sha_short::$(git rev-parse --short HEAD)" echo "::set-output name=sha_short::$(git rev-parse --short HEAD)"
- name: Create funchook build directory - name: Build funchook
shell: powershell 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: | run: |
cd libs/funchook
md build
cd build
cmake -G "Visual Studio 16 2019" -A x64 .. cmake -G "Visual Studio 16 2019" -A x64 ..
(gc .\funchook-static.vcxproj) -replace '<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>', '<RuntimeLibrary>MultiThreaded</RuntimeLibrary>' | Out-File .\funchook-static.vcxproj
- name: Patch funchook to compile as /MT
shell: powershell
working-directory: libs/funchook/build
run: |
(Get-Content funchook-static.vcxproj) -replace '<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>', '<RuntimeLibrary>MultiThreaded</RuntimeLibrary>' | Out-File -encoding ASCII funchook-static.vcxproj
- name: Build funchook
shell: cmd
working-directory: libs/funchook/build
run: |
cmake --build . --config Release cmake --build . --config Release
- name: Build EP IA-32 - name: Build EP IA-32

Loading…
Cancel
Save