Browse Source

cygwin on appveyor

Stasik0 9 years ago
parent
commit
a7e81931d0
1 changed files with 9 additions and 0 deletions
  1. 9 0
      appveyor.yml

+ 9 - 0
appveyor.yml

@@ -1,12 +1,21 @@
 version: '{build}'
 os: Visual Studio 2015 RC
 clone_folder: c:\projects\open62541
+environment:
+    global:
+        CYG_ROOT: C:/cygwin
 before_build:
 - set STATICBUILD=true && python -m pip install lxml
 build_script:
 - cd c:\projects\open62541
 - md build
 - cd build
+- echo "Testing cygwin"
+- cmd: '%CYG_ROOT%/bin/bash --login -lc "export PATH=/cygdrive/c/Python27/:$PATH; export PYTHONUNBUFFERED=1; cd /cygdrive/c/projects/open62541/build; cmake -DUA_BUILD_EXAMPLESERVER:BOOL=ON -DCMAKE_COMPILER_IS_GNUCC:BOOL=ON -DUA_BUILD_EXAMPLECLIENT:BOOL=ON -DUA_BUILD_EXAMPLES:BOOL=ON -G\"Unix Makefiles\" ..; make'
+- cd ..
+- rd /s /q build
+- md build
+- cd build
 - cmake -DUA_BUILD_EXAMPLESERVER:BOOL=ON -DUA_BUILD_EXAMPLECLIENT:BOOL=ON -DUA_BUILD_EXAMPLES:BOOL=ON -G"Visual Studio 12 2013" ..
 - msbuild open62541.sln
 - echo "Testing amalgamation"