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
33 - cinst wixtoolset
36 - if not exist libxml2-x86_64 (
37 …wget --no-check-certificate https://01.org/sites/default/files/libxml2-x86_64-3eaedba1b64180668fda…
38 7z x libxml2-x86_64-3eaedba1b64180668fdab7ad2eba549586017bf3.zip)
39 - if not exist libxml2-x86_64-debug (
40 …wget --no-check-certificate https://01.org/sites/default/files/libxml2-x86_64-debug-3eaedba1b64180…
41 7z x libxml2-x86_64-debug-3eaedba1b64180668fdab7ad2eba549586017bf3.zip)
42 - if not exist asio-1.10.6 (
43 wget --no-check-certificate https://01.org/sites/default/files/asio-1.10.6.tar.gz &&
44 7z x asio-1.10.6.tar.gz &&
45 7z x -i"!asio*/include" asio-1.10.6.tar)
47 - if not exist catch (
48 …wget --no-check-certificate https://raw.github.com/philsquared/Catch/v1.2.1/single_include/catch.h…
49 - set DEBUG_LIBXML2_PATH=%APPVEYOR_BUILD_FOLDER%\libxml2-x86_64-debug
50 - set RELEASE_LIBXML2_PATH=%APPVEYOR_BUILD_FOLDER%\libxml2-x86_64
53 - '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86_amd64'
56 - C:\ProgramData\chocolatey\bin -> appveyor.yml
57 - C:\ProgramData\chocolatey\lib -> appveyor.yml
58 - libxml2-x86_64 -> appveyor.yml
59 - libxml2-x86_64-debug -> appveyor.yml
60 - asio-1.10.6 -> appveyor.yml
61 - catch -> appveyor.yml
64 - mkdir build && cd build
66 - mkdir 64bits-debug && cd 64bits-debug
68 - set TEST_PATH=%DEBUG_LIBXML2_PATH%\bin
69 …- cmake -G "NMake Makefiles" -DPYTHON_BINDINGS=OFF -DCMAKE_PREFIX_PATH="%PREFIX_PATH%;%DEBUG_LIBXM…
70 - cmake --build . --config debug
71 - ctest --build-config debug %CTEST_PARAMS%
72 - cd ..
74 - mkdir 64bits-release & cd 64bits-release
76 - set TEST_PATH=%RELEASE_LIBXML2_PATH%\bin
77 …- cmake -G "Visual Studio 14 2015 Win64" -DPYTHON_BINDINGS=OFF -DCMAKE_PREFIX_PATH="%PREFIX_PATH%;…
79 - cmake --build . --config release
80 - ctest --build-config release %CTEST_PARAMS%
81 - cmake --build . --config release --target install
82 - cpack --verbose -G WIX
83 - cd ..
85 …# build and test the skeleton plugin against the previously-installed build; this serves as a smok…
86 - mkdir skeleton && cd skeleton
90 - set TEST_PATH=%RELEASE_LIBXML2_PATH%\bin;%INSTALL%\lib;%INSTALL%\bin
91 …- cmake -G "Visual Studio 14 2015 Win64" -DCMAKE_INSTALL_PREFIX=%INSTALL% -DCMAKE_PREFIX_PATH=%INS…
93 # multi-configuration build systems (Visual Studio is one of those) without
95 - cmake --build . --config release --target install
96 - ctest --build-config release %CTEST_PARAMS%
97 - cd ..