Lines Matching +full:cmake +full:- +full:3
1 version: 3.0.0-{build}
13 # See: https://msdn.microsoft.com/en-us/library/bb513638%28VS.85%29.aspx
14 - reg add "HKLM\SYSTEM\CurrentControlSet\Control\Windows" /f /v ErrorMode /d 2
18 # | - Check online for a solution and close the program |
19 # | - Close the program |
20 # See: https://msdn.microsoft.com/en-us/library/bb513638%28VS.85%29.aspx
21 - reg add "HKLM\Software\Microsoft\Windows\Windows Error Reporting" /f /v DontShowUI /d 1
23 # Instruct cmake were to find external dependencies
24 - set PREFIX_PATH=%APPVEYOR_BUILD_FOLDER%\asio-1.10.6;%APPVEYOR_BUILD_FOLDER%\catch
25 # Tell CMake where to install
26 - set INSTALL=%HOMEPATH%\install
28 - set CTEST_PARAMS=--output-on-failure
31 - cinst cmake.portable wget 7zip.commandline
36 - choco feature enable -n allowEmptyChecksums
37 - cinst wixtoolset
40 - if not exist libxml2-x86_64 (
41 …wget --no-check-certificate https://01.org/sites/default/files/libxml2-x86_64-3eaedba1b64180668fda…
42 7z x libxml2-x86_64-3eaedba1b64180668fdab7ad2eba549586017bf3.zip)
43 - if not exist libxml2-x86_64-debug (
44 …wget --no-check-certificate https://01.org/sites/default/files/libxml2-x86_64-debug-3eaedba1b64180…
45 7z x libxml2-x86_64-debug-3eaedba1b64180668fdab7ad2eba549586017bf3.zip)
46 - if not exist asio-1.10.6 (
47 wget --no-check-certificate https://01.org/sites/default/files/asio-1.10.6.tar.gz &&
48 7z x asio-1.10.6.tar.gz &&
49 7z x -i"!asio*/include" asio-1.10.6.tar)
51 - if not exist catch (
52 …wget --no-check-certificate https://raw.github.com/philsquared/Catch/v1.2.1/single_include/catch.h…
53 - set DEBUG_LIBXML2_PATH=%APPVEYOR_BUILD_FOLDER%\libxml2-x86_64-debug
54 - set RELEASE_LIBXML2_PATH=%APPVEYOR_BUILD_FOLDER%\libxml2-x86_64
57 - '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86_amd64'
60 - C:\ProgramData\chocolatey\bin -> appveyor.yml
61 - C:\ProgramData\chocolatey\lib -> appveyor.yml
62 - libxml2-x86_64 -> appveyor.yml
63 - libxml2-x86_64-debug -> appveyor.yml
64 - asio-1.10.6 -> appveyor.yml
65 - catch -> appveyor.yml
68 - mkdir build && cd build
70 - mkdir 64bits-debug && cd 64bits-debug
72 - set TEST_PATH=%DEBUG_LIBXML2_PATH%\bin
73 …- cmake -G "NMake Makefiles" -DPYTHON_BINDINGS=OFF -DCLIENT_SIMULATOR=OFF -DCMAKE_PREFIX_PATH="%PR…
74 - cmake --build . --config debug
75 - ctest --build-config debug %CTEST_PARAMS%
76 - cd ..
78 - mkdir 64bits-release & cd 64bits-release
80 - set TEST_PATH=%RELEASE_LIBXML2_PATH%\bin
81 …- cmake -G "Visual Studio 14 2015 Win64" -DPYTHON_BINDINGS=OFF -DCLIENT_SIMULATOR=OFF -DCMAKE_PREF…
83 - cmake --build . --config release
84 - ctest --build-config release %CTEST_PARAMS%
85 - cmake --build . --config release --target install
86 - cpack --verbose -G WIX
87 - cd ..
89 …# build and test the skeleton plugin against the previously-installed build; this serves as a smok…
90 - mkdir skeleton && cd skeleton
94 - set TEST_PATH=%RELEASE_LIBXML2_PATH%\bin;%INSTALL%\lib;%INSTALL%\bin
95 …- cmake -G "Visual Studio 14 2015 Win64" -DCMAKE_INSTALL_PREFIX=%INSTALL% -DCMAKE_PREFIX_PATH="%IN…
97 # multi-configuration build systems (Visual Studio is one of those) without
99 - cmake --build . --config release --target install
100 - ctest --build-config release %CTEST_PARAMS%
101 - cd ..