File tree Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -16,20 +16,24 @@ configuration:
16
16
- Debug
17
17
18
18
environment :
19
- ZMQ_VERSION : 4.2.5
19
+ ZMQ_VER : 4.2.5
20
+
21
+ cache :
22
+ - libzmq-%ZMQ_VER% -> appveyor.yml
20
23
21
24
before_build :
22
- - appveyor DownloadFile https://github.com/zeromq/libzmq/archive/v%ZMQ_VERSION%.zip
23
- - 7z x v%ZMQ_VERSION%.zip >NUL
24
- - cmake -H./libzmq-%ZMQ_VERSION% -BBuild-libzmq -DENABLE_DRAFTS=ON -DWITH_PERF_TOOL=OFF -DZMQ_BUILD_TESTS=OFF -DENABLE_CPACK=OFF -A%PLATFORM%
25
- - cmake --build Build-libzmq
26
- - cmake -H. -BBuild -DCMAKE_PREFIX_PATH=./Build-libzmq -A%PLATFORM%
25
+ - if not exist libzmq-%ZMQ_VER% (
26
+ appveyor DownloadFile https://github.com/zeromq/libzmq/archive/v%ZMQ_VER%.zip &&
27
+ 7z x v%ZMQ_VER%.zip >NUL &&
28
+ cmake -H./libzmq-%ZMQ_VER% -Blibzmq-%ZMQ_VER%/build -DENABLE_DRAFTS=ON -DWITH_PERF_TOOL=OFF -DZMQ_BUILD_TESTS=OFF -DENABLE_CPACK=OFF -A%PLATFORM% &&
29
+ cmake --build libzmq-%ZMQ_VER%/build)
30
+ - cmake -H. -BBuild -DCMAKE_PREFIX_PATH=./libzmq-%ZMQ_VER%/build -A%PLATFORM%
27
31
28
32
build :
29
33
project : Build/cppzmq.sln
30
34
verbosity : normal
31
35
32
36
test_script :
33
- - cp Build- libzmq/bin/%configuration%/libzmq*.dll Build/bin/%configuration%/
37
+ - cp libzmq-%ZMQ_VER%/build /bin/%configuration%/libzmq*.dll Build/bin/%configuration%/
34
38
- cd Build
35
39
- ctest -V -C %configuration%
You can’t perform that action at this time.
0 commit comments