From fdfb87af4c76f96793c08a49baea4e7591b16cd6 Mon Sep 17 00:00:00 2001 From: Hugues Delorme Date: Wed, 9 Mar 2016 10:19:15 +0100 Subject: [PATCH] appveyor: explicitly build tests targets --- appveyor.yml | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 9f99956..ee54af2 100644 --- a/appveyor.yml +++ b/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%