forked from redboltz/mqtt_cpp
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathappveyor.yml
More file actions
16 lines (14 loc) · 816 Bytes
/
appveyor.yml
File metadata and controls
16 lines (14 loc) · 816 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
version: 0.1.0.{build}
environment:
matrix:
- notls: -DMQTT_NO_TLS=ON
- notls: -DMQTT_NO_TLS=OFF
build_script:
- md build
- cd build
- cmake %notls% -DBoost_NO_SYSTEM_PATHS=ON -DBOOST_ROOT="C:/Libraries/boost_1_60_0" -DBOOST_INCLUDEDIR="C:/Libraries/boost_1_60_0/include" -DBOOST_LIBRARYDIR="C:/Libraries/boost_1_60_0/lib32-msvc-14.0" -DCMAKE_CXX_FLAGS="/IC:\Libraries\boost_1_60_0\include /EHsc" -DBoost_LIBRARY_DIRS=C:\Libraries\boost_1_60_0\stage\lib -DCMAKE_EXE_LINKER_FLAGS=/LIBPATH:C:\Libraries\boost_1_60_0\lib32-msvc-14.0 -DOPENSSL_ROOT_DIR="C:\OpenSSL-Win32" -DOPENSSL_INCLUDE_DIR="C:\OpenSSL-Win32\include" -DMQTT_OPENSSL_INCLUDE_DIR="C:\OpenSSL-Win32\include" ..
- cmake --build . --config Release
test_script:
- SET PATH=C:\Libraries\boost_1_60_0\lib32-msvc-14.0;%PATH%
- cd test
- ctest -VV