Lines Matching +full:ninja +full:- +full:win
2 # http://www.appveyor.com/docs/appveyor-yml
10 - Visual Studio 2017
11 #- Visual Studio 2013
14 - x64
17 - Debug
18 #- Release
22 - master
24 # Travis advances the master-tot tag to current top of the tree after
26 # upload build artifacts to the master-tot release. This will cause
36 # - os: Visual Studio 2013
41 # Install ninja
42 - set NINJA_URL="https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-win.zip"
43 - appveyor DownloadFile %NINJA_URL% -FileName ninja.zip
44 - 7z x ninja.zip -oC:\ninja > nul
45 - set PATH=C:\ninja;%PATH%
48 - git clone --depth=1 https://github.com/KhronosGroup/SPIRV-Headers.git external/spirv-headers
49 - git clone --depth=1 https://github.com/google/googletest.git external/googletest
50 - git clone --depth=1 https://github.com/google/effcee.git external/effcee
51 - git clone --depth=1 https://github.com/google/re2.git external/re2
53 …- if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2013" (call "C:\Program Files (x86)\Microsoft…
54 …- if "%APPVEYOR_BUILD_WORKER_IMAGE%"=="Visual Studio 2017" (call "C:\Program Files (x86)\Microsoft…
61 - mkdir build && cd build
62 …- cmake -GNinja -DSPIRV_BUILD_COMPRESSION=ON -DCMAKE_BUILD_TYPE=%CONFIGURATION% -DCMAKE_INSTALL_PR…
63 - ninja install
66 - ctest -C %CONFIGURATION% --output-on-failure --timeout 300
70 - cd install
71 - 7z a SPIRV-Tools-master-windows-"%PLATFORM%"-"%CONFIGURATION%".zip *\*
74 - path: build\install\*.zip
75 name: artifacts-zip
78 - provider: GitHub
81 release: master-tot
83 artifact: artifacts-zip