Browse Source

package/ci: maybe with deprecated APIs off WinRT builds in under an hour?

Shit buildsystem, shit compiler, shit STL. How THE FUCK is it possible
that just switching from MSBUILD.EXE to Ninja makes the build >2x
faster. How!?
pull/641/head
Vladimír Vondruš 2 years ago
parent
commit
b5c784db17
  1. 3
      package/ci/appveyor-rt.bat

3
package/ci/appveyor-rt.bat

@ -22,6 +22,7 @@ cmake .. ^
-DCORRADE_WITH_PLUGINMANAGER=OFF ^ -DCORRADE_WITH_PLUGINMANAGER=OFF ^
-DCORRADE_WITH_TESTSUITE=OFF ^ -DCORRADE_WITH_TESTSUITE=OFF ^
-DCORRADE_WITH_UTILITY=OFF ^ -DCORRADE_WITH_UTILITY=OFF ^
-DCORRADE_BUILD_DEPRECATED=OFF ^
-G Ninja || exit /b -G Ninja || exit /b
cmake --build . --target install || exit /b cmake --build . --target install || exit /b
cd .. || exit /b cd .. || exit /b
@ -35,6 +36,7 @@ cmake .. ^
-DCORRADE_RC_EXECUTABLE=%APPVEYOR_BUILD_FOLDER%/deps-native/bin/corrade-rc.exe ^ -DCORRADE_RC_EXECUTABLE=%APPVEYOR_BUILD_FOLDER%/deps-native/bin/corrade-rc.exe ^
-DCORRADE_WITH_INTERCONNECT=OFF ^ -DCORRADE_WITH_INTERCONNECT=OFF ^
-DCORRADE_BUILD_STATIC=ON ^ -DCORRADE_BUILD_STATIC=ON ^
-DCORRADE_BUILD_DEPRECATED=OFF ^
-G "%GENERATOR%" -A x64 || exit /b -G "%GENERATOR%" -A x64 || exit /b
cmake --build . --config Release --target install -- /m /v:m || exit /b cmake --build . --config Release --target install -- /m /v:m || exit /b
cd .. || exit /b cd .. || exit /b
@ -67,6 +69,7 @@ cmake .. ^
-DMAGNUM_TARGET_GLES2=%TARGET_GLES2% ^ -DMAGNUM_TARGET_GLES2=%TARGET_GLES2% ^
-DMAGNUM_BUILD_TESTS=ON ^ -DMAGNUM_BUILD_TESTS=ON ^
-DMAGNUM_BUILD_STATIC=ON ^ -DMAGNUM_BUILD_STATIC=ON ^
-DMAGNUM_BUILD_DEPRECATED=OFF ^
-G "%GENERATOR%" -A x64 || exit /b -G "%GENERATOR%" -A x64 || exit /b
cmake --build . --config Release -- /m /v:m || exit /b cmake --build . --config Release -- /m /v:m || exit /b

Loading…
Cancel
Save