Subject: [PATCH] Add appveyor CI support for Windows.
[platform/upstream/libwebsockets.git] / appveyor.yml
1 environment:
2   matrix:
3     - LWS_METHOD: default
4
5     - LWS_METHOD: noserver
6       CMAKE_ARGS: -DLWS_WITHOUT_SERVER=ON
7
8     - LWS_METHOD: noclient
9       CMAKE_ARGS: -DLWS_WITHOUT_CLIENT=ON
10
11     - LWS_METHOD: noext
12       CMAKE_ARGS: -DLWS_WITHOUT_EXTENSIONS=ON
13
14     - LWS_METHOD: nossl
15       CMAKE_ARGS: -DLWS_WITH_SSL=OFF
16 install:
17   - appveyor DownloadFile http://slproweb.com/download/Win32OpenSSL-1_0_1j.exe
18   - Win32OpenSSL-1_0_1j.exe /silent /verysilent /sp- /suppressmsgboxes
19 build:
20
21 build_script:
22   - md build
23   - cd build
24   - cmake %CMAKE_ARGS% ..
25   - cmake --build .
26 cache:
27   - C:\OpenSSL-Win32
28