浏览代码

Travis: Add full debug build

bel2125 7 年之前
父节点
当前提交
0c7221d4cd
共有 1 个文件被更改,包括 39 次插入1 次删除
  1. 39 1
      .travis.yml

+ 39 - 1
.travis.yml

@@ -653,6 +653,43 @@ matrix:
       ALLOW_WARNINGS=YES
 
 
+ Remove Lua build, until someone knows how to fix the CMake files
+
+  - dist: trusty
+    sudo: required
+    os: linux
+    compiler: clang
+    addons:
+      apt:
+        sources:
+          - ubuntu-toolchain-r-test
+          - llvm-toolchain-precise-3.8
+        packages:
+          - clang-3.8
+     env:
+      idx=18
+      N=Clang3.8-Linux-Complete-NoLua-Debug
+      MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8"
+      BUILD_TYPE=Debug
+      ENABLE_SSL_DYNAMIC_LOADING=YES
+      OPENSSL_1_1=NO
+      ENABLE_CXX=NO
+      ENABLE_LUA_SHARED=YES
+      C_STANDARD=auto
+      CXX_STANDARD=auto
+      FEATURES=31
+      BUILD_SHARED=NO
+      NO_FILES=NO
+      ENABLE_SSL=YES
+      NO_CGI=NO
+      ENABLE_IPV6=YES
+      ENABLE_WEBSOCKETS=YES
+      ENABLE_SERVER_STATS=YES
+      ENABLE_LUA=NO
+      ENABLE_DUKTAPE=NO
+      NO_CACHING=YES
+      ALLOW_WARNINGS=YES
+
 # Remove Lua build, until someone knows how to fix the CMake files
 #
 #  - dist: trusty
@@ -668,7 +705,7 @@ matrix:
 #          - clang-3.8
 #          - lua5.2
 #    env:
-#      idx=18
+#      idx=19
 #      N=Clang3.8-Linux-Complete-WithLua-Debug
 #      MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8"
 #      BUILD_TYPE=Debug
@@ -691,3 +728,4 @@ matrix:
 #      NO_CACHING=YES
 #      ALLOW_WARNINGS=YES
 
+