|
|
|
@ -24,7 +24,7 @@ cmake .. ^ |
|
|
|
-DBUILD_STATIC=%BUILD_STATIC% ^ |
|
|
|
-DBUILD_STATIC=%BUILD_STATIC% ^ |
|
|
|
-DWITH_INTERCONNECT=OFF ^ |
|
|
|
-DWITH_INTERCONNECT=OFF ^ |
|
|
|
-DWITH_PLUGINMANAGER=ON ^ |
|
|
|
-DWITH_PLUGINMANAGER=ON ^ |
|
|
|
-DWITH_TESTSUITE=OFF ^ |
|
|
|
-DWITH_TESTSUITE=ON ^ |
|
|
|
-DUTILITY_USE_ANSI_COLORS=ON ^ |
|
|
|
-DUTILITY_USE_ANSI_COLORS=ON ^ |
|
|
|
-G Ninja || exit /b |
|
|
|
-G Ninja || exit /b |
|
|
|
cmake --build . || exit /b |
|
|
|
cmake --build . || exit /b |
|
|
|
@ -87,15 +87,20 @@ cmake .. ^ |
|
|
|
-DCMAKE_INSTALL_PREFIX=%APPVEYOR_BUILD_FOLDER%/deps ^ |
|
|
|
-DCMAKE_INSTALL_PREFIX=%APPVEYOR_BUILD_FOLDER%/deps ^ |
|
|
|
-DPYBIND11_PYTHON_VERSION=3.6 ^ |
|
|
|
-DPYBIND11_PYTHON_VERSION=3.6 ^ |
|
|
|
-DWITH_PYTHON=ON ^ |
|
|
|
-DWITH_PYTHON=ON ^ |
|
|
|
|
|
|
|
-DBUILD_TESTS=ON ^ |
|
|
|
-G Ninja || exit /b |
|
|
|
-G Ninja || exit /b |
|
|
|
cmake --build . || exit /b |
|
|
|
cmake --build . || exit /b |
|
|
|
cmake --build . --target install || exit /b |
|
|
|
cmake --build . --target install || exit /b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
rem Test |
|
|
|
|
|
|
|
set CORRADE_TEST_COLOR=ON |
|
|
|
|
|
|
|
ctest -V -E GLTest || exit /b |
|
|
|
|
|
|
|
|
|
|
|
rem Verify the setuptools install |
|
|
|
rem Verify the setuptools install |
|
|
|
cd src/python || exit /b |
|
|
|
cd src/python || exit /b |
|
|
|
python setup.py install --root="%APPVEYOR_BUILD_FOLDER%/install" || exit /b |
|
|
|
python setup.py install --root="%APPVEYOR_BUILD_FOLDER%/install" || exit /b |
|
|
|
|
|
|
|
|
|
|
|
rem Run tests & gather coverage |
|
|
|
rem Run python tests & gather coverage |
|
|
|
cd ../../../src/python/corrade || exit /b |
|
|
|
cd ../../../src/python/corrade || exit /b |
|
|
|
coverage run -m unittest -v || exit /b |
|
|
|
coverage run -m unittest -v || exit /b |
|
|
|
cp .coverage ../.coverage.corrade || exit /b |
|
|
|
cp .coverage ../.coverage.corrade || exit /b |
|
|
|
|