summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/glslang/src/.appveyor.yml
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/glslang/src/.appveyor.yml')
-rw-r--r--chromium/third_party/glslang/src/.appveyor.yml40
1 files changed, 40 insertions, 0 deletions
diff --git a/chromium/third_party/glslang/src/.appveyor.yml b/chromium/third_party/glslang/src/.appveyor.yml
new file mode 100644
index 00000000000..64e7ae64aff
--- /dev/null
+++ b/chromium/third_party/glslang/src/.appveyor.yml
@@ -0,0 +1,40 @@
+# Windows Build Configuration for AppVeyor
+# http://www.appveyor.com/docs/appveyor-yml
+
+# build version format
+version: "{build}"
+
+os: Visual Studio 2013
+
+platform:
+ - Any CPU
+
+configuration:
+ - Debug
+ - Release
+
+branches:
+ only:
+ - master
+
+clone_depth: 5
+
+matrix:
+ fast_finish: true # Show final status immediately if a test fails.
+
+# scripts that run after cloning repository
+install:
+ - git clone https://github.com/google/googletest.git External/googletest
+
+build:
+ parallel: true # enable MSBuild parallel builds
+ verbosity: minimal
+
+build_script:
+ - mkdir build && cd build
+ - cmake .. -DCMAKE_INSTALL_PREFIX=install
+ - cmake --build . --config %CONFIGURATION% --target install
+
+test_script:
+ - ctest -C %CONFIGURATION% --output-on-failure
+ - cd ../Test && bash runtests