|
|
@@ -40,14 +40,36 @@ jobs:
|
|
|
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64
|
|
|
cd "3rdparty\luajit\src"
|
|
|
.\msvcbuild.bat
|
|
|
- - name: windows-make-debug64
|
|
|
+ - name: luajit-copy-libs
|
|
|
shell: cmd
|
|
|
run: |
|
|
|
- call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64
|
|
|
md "build\win64\bin"
|
|
|
cp -r 3rdparty/luajit/src/jit 3rdparty/luajit/src/luajit.exe 3rdparty/luajit/src/lua51.dll 3rdparty/luajit/src/lua51.lib build/win64/bin
|
|
|
+ - name: windows-generate-projects
|
|
|
+ shell: cmd
|
|
|
+ run: |
|
|
|
3rdparty\bx\tools\bin\windows\genie --file=scripts\genie.lua --with-luajit --with-tools --no-level-editor vs2017
|
|
|
+ - name: windows-make-debug64
|
|
|
+ shell: cmd
|
|
|
+ run: |
|
|
|
+ call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64
|
|
|
devenv build/projects/vs2017/crown.sln /Build "debug|x64"
|
|
|
- name: windows-test-debug64
|
|
|
run: |
|
|
|
./build/win64/bin/crown-debug --run-unit-tests
|
|
|
+ - name: windows-make-development64
|
|
|
+ shell: cmd
|
|
|
+ run: |
|
|
|
+ call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64
|
|
|
+ devenv build/projects/vs2017/crown.sln /Build "development|x64"
|
|
|
+ - name: windows-test-development64
|
|
|
+ run: |
|
|
|
+ ./build/win64/bin/crown-development --run-unit-tests
|
|
|
+ - name: windows-make-release64
|
|
|
+ shell: cmd
|
|
|
+ run: |
|
|
|
+ call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64
|
|
|
+ devenv build/projects/vs2017/crown.sln /Build "release|x64"
|
|
|
+ - name: windows-test-release64
|
|
|
+ run: |
|
|
|
+ ./build/win64/bin/crown-release --run-unit-tests
|