Browse Source

Merged in xpol/love (pull request #45)

Add appveyor CI support.
Alex Szpakowski 10 years ago
parent
commit
74fd145fa9
1 changed files with 36 additions and 0 deletions
  1. 36 0
      appveyor.yml

+ 36 - 0
appveyor.yml

@@ -0,0 +1,36 @@
+version: 0.10.0.{build}
+
+os:
+- Windows Server 2012 R2
+
+shallow_clone: true
+
+
+init:
+# Make VS 2013 command line tools available
+- call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" %platform%
+
+install:
+# Move all woking directory items except `appveyor.yml` to `love` subdirectory.
+- md love
+- for /D %%i in (*) do @if "%%i" NEQ "love" @move %%i love\%%i
+- for %%i in (*) do @if "%%i" NEQ "appveyor.yml" @move %%i love\%%i
+# clone megasource and move into top directory.
+- hg clone https://bitbucket.org/rude/megasource megasource
+- cd megasource
+- for /D %%i in (*) do @move %%i ..\%%i
+- for %%i in (*) do @move %%i ..\%%i
+- cd ..
+# move love source to megasource's libs\love.
+- move love libs\love
+
+before_build:
+- cmake -H. -Bbuild
+
+build_script:
+- cmake --build build --target love/love --config Release
+
+before_test:
+
+
+test_script: