appveyor: Move appveyor script into .appveyor directory
[mesa.git] / appveyor.yml
index 9c6e5acd37037df6d7a63af94dfc7fa28c3ec281..c31c2630f5547363787eb810183af09052cfcaf0 100644 (file)
@@ -38,9 +38,7 @@ cache:
 - '%LOCALAPPDATA%\pip\Cache -> appveyor.yml'
 - win_flex_bison-2.5.15.zip
 - llvm-5.0.1-msvc2017-mtd.7z
-- C:\pkgcache
-- 'C:\cygwin64\home\%USERNAME%\.ccache'
-- 'C:\cygwin\home\%USERNAME%\.ccache'
+- subprojects\packagecache -> subprojects\*.wrap
 
 os: Visual Studio 2017
 
@@ -50,23 +48,23 @@ init:
 - git config --global core.autocrlf true
 
 environment:
+  WINFLEXBISON_VERSION: 2.5.15
+  LLVM_ARCHIVE: llvm-5.0.1-msvc2017-mtd.7z
   matrix:
   - compiler: msvc
-    WINFLEXBISON_VERSION: 2.5.15
-    LLVM_ARCHIVE: llvm-5.0.1-msvc2017-mtd.7z
-  - compiler: cygwin
-    arch: x64
+    buildsystem: scons
+  - compiler: msvc
+    buildsystem: meson
+    path: C:\Python37-x64;C:\Python37-x64\Scripts;%path%
 
 install:
-- call scripts\appveyor_%compiler%.bat install
+- cmd: .appveyor\appveyor_msvc.bat install
 
 build_script:
-- call scripts\appveyor_%compiler%.bat build_script
-
-after_build:
-- call scripts\appveyor_%compiler%.bat after_build
+- cmd: .appveyor\appveyor_msvc.bat build_script
 
-test: off
+test_script:
+- cmd: .appveyor\appveyor_msvc.bat test_script
 
 # It's possible to setup notification here, as described in
 # http://www.appveyor.com/docs/notifications#appveyor-yml-configuration , but