appveyor: explicitly build tests targets
This commit is contained in:
parent
ff1017d41f
commit
fdfb87af4c
27
appveyor.yml
27
appveyor.yml
@ -16,7 +16,6 @@ environment:
|
||||
matrix:
|
||||
- APPVEYOR_SHARED_LIBS: OFF
|
||||
APPVEYOR_CMAKE_GENERATOR: "Visual Studio 12 2013"
|
||||
APPVEYOR_RUN_CHECK: ON
|
||||
|
||||
- APPVEYOR_SHARED_LIBS: ON
|
||||
APPVEYOR_CMAKE_GENERATOR: "Visual Studio 12 2013"
|
||||
@ -25,18 +24,20 @@ build:
|
||||
|
||||
build_script:
|
||||
- cmake --version
|
||||
- cd c:\projects\gmio.git
|
||||
- cd %APPVEYOR_BUILD_FOLDER%
|
||||
- mkdir build && cd build
|
||||
- cmake .. ^
|
||||
-G "%APPVEYOR_CMAKE_GENERATOR%" ^
|
||||
-DCMAKE_BUILD_TYPE=%CONFIGURATION% ^
|
||||
-DCMAKE_DEBUG_POSTFIX=_d ^
|
||||
-DGMIO_BUILD_SHARED_LIBS=%APPVEYOR_SHARED_LIBS% ^
|
||||
-DGMIO_BUILD_EXAMPLES=ON ^
|
||||
-DGMIO_BUILD_BENCHMARKS=ON ^
|
||||
-DGMIO_BUILD_BENCHMARK_ASSIMP=OFF ^
|
||||
-DGMIO_BUILD_BENCHMARK_OPENCASCADE=OFF ^
|
||||
-DGMIO_BUILD_TESTS_FAKE_SUPPORT=ON
|
||||
-G "%APPVEYOR_CMAKE_GENERATOR%" ^
|
||||
-DCMAKE_BUILD_TYPE=%CONFIGURATION% ^
|
||||
-DCMAKE_DEBUG_POSTFIX=_d ^
|
||||
-DGMIO_BUILD_SHARED_LIBS=%APPVEYOR_SHARED_LIBS% ^
|
||||
-DGMIO_BUILD_EXAMPLES=ON ^
|
||||
-DGMIO_BUILD_BENCHMARKS=ON ^
|
||||
-DGMIO_BUILD_BENCHMARK_ASSIMP=OFF ^
|
||||
-DGMIO_BUILD_BENCHMARK_OPENCASCADE=OFF ^
|
||||
-DGMIO_BUILD_TESTS_FAKE_SUPPORT=ON
|
||||
- cmake --build .
|
||||
- cmake --build . --target ZERO_CHECK
|
||||
- if defined APPVEYOR_RUN_CHECK ( cd tests && ctest . -V -C %CONFIGURATION% )
|
||||
- cmake --build . --target test_core
|
||||
- cmake --build . --target test_stl
|
||||
- set PATH=%APPVEYOR_BUILD_FOLDER%\build\src\%CONFIGURATION%;%PATH%
|
||||
- cd tests && ctest . -V -C %CONFIGURATION%
|
||||
|
Loading…
Reference in New Issue
Block a user