appveyor: build examples and benchmark_gmio
This commit is contained in:
parent
2743fd2f2b
commit
e9c0b0c911
29
appveyor.yml
29
appveyor.yml
@ -1,22 +1,39 @@
|
|||||||
version: 0.1_build{build}
|
version: 0.1_build{build}
|
||||||
|
|
||||||
platform: x86
|
os: Visual Studio 2013
|
||||||
configuration: Release
|
|
||||||
|
platform:
|
||||||
|
- x86
|
||||||
|
- x64
|
||||||
|
|
||||||
|
configuration:
|
||||||
|
- Debug
|
||||||
|
- Release
|
||||||
|
|
||||||
clone_folder: c:\projects\gmio.git
|
clone_folder: c:\projects\gmio.git
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
matrix:
|
matrix:
|
||||||
- APPVEYOR_SHARED_LIBS: OFF
|
- APPVEYOR_SHARED_LIBS: OFF
|
||||||
VisualStudioVersion: 12.0
|
APPVEYOR_CMAKE_GENERATOR: "Visual Studio 12 2013"
|
||||||
|
|
||||||
- APPVEYOR_SHARED_LIBS: ON
|
- APPVEYOR_SHARED_LIBS: ON
|
||||||
VisualStudioVersion: 12.0
|
APPVEYOR_CMAKE_GENERATOR: "Visual Studio 12 2013"
|
||||||
|
|
||||||
build:
|
build:
|
||||||
|
|
||||||
build_script:
|
build_script:
|
||||||
- cmake --version
|
- cmake --version
|
||||||
- cd c:\projects\gmio.git
|
- cd c:\projects\gmio.git
|
||||||
- cmake -G "Visual Studio 12 2013" -DCMAKE_BUILD_TYPE=%CONFIGURATION% -DCMAKE_DEBUG_POSTFIX=_d -DGMIO_BUILD_SHARED_LIBS=%APPVEYOR_SHARED_LIBS% -DGMIO_BUILD_TESTS_FAKE_SUPPORT=ON
|
- mkdir build && cd build
|
||||||
- msbuild /p:Configuration=%CONFIGURATION% /p:Platform="Win32" gmio.sln /verbosity:detailed /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
|
- ps: >-
|
||||||
|
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
|
||||||
|
- cmake --build .
|
||||||
|
Loading…
Reference in New Issue
Block a user