Bladeren bron

Add windows CI

ithewei 5 jaren geleden
bovenliggende
commit
92aa11a66c
2 gewijzigde bestanden met toevoegingen van 20 en 9 verwijderingen
  1. 19 8
      .travis.yml
  2. 1 1
      BUILD.md

+ 19 - 8
.travis.yml

@@ -1,14 +1,31 @@
 language: cpp
 
-compiler: gcc
-
 jobs:
   include:
     - os: linux
       dist: xenial
+      compiler: gcc
       env: COVERALLS=no
+      script:
+        - ./configure
+        - make clean
+        - make libhv examples unittest
+
     - os: osx
+      compiler: clang
       env: COVERALLS=no
+      scrit:
+        - ./configure
+        - make clean
+        - make libhv examples unittest
+
+    - os: windows
+      env: COVERALLS=no
+      script:
+        - mkdir win64
+        - cd win64
+        - cmake .. -G "Visual Studio 15 2017 Win64"
+        - cmake --build .
 
 before_script:
   - if [ "$COVERALLS" = "yes" ]; then
@@ -16,12 +33,6 @@ before_script:
       export CC="$CC --coverage" CXX="$CXX --coverage";
     fi
 
-script:
-  - ./configure
-  - make libhv
-  - make unittest
-  - make examples
-
 after_success:
   - if [ "$COVERALLS" = "yes" ]; then
       scripts/test-coverage.sh;

+ 1 - 1
BUILD.md

@@ -30,7 +30,7 @@ use cmake
 ```
 mkdir win64
 cd win64
-cmake .. -G "Visual Studio 15 2017 Win64" -DCMAKE_BUILD_TYPE=Release
+cmake .. -G "Visual Studio 15 2017 Win64"
 cmake --build .
 ```