Forráskód Böngészése

Try to fix Travis file

bel 8 éve
szülő
commit
c109ab6389
1 módosított fájl, 133 hozzáadás és 29 törlés
  1. 133 29
      .travis.yml

+ 133 - 29
.travis.yml

@@ -393,12 +393,73 @@ matrix:
       NO_CACHING=NO
       MACOSX_PACKAGE=1
 
+
+#### Now all define combinations, but only for Linux clang
+##### Generated with Lua:
+#
+#  function YN(i,b)
+#    if (math.mod(i, b) >= (b/2)) then
+#      return "YES"
+#    end
+#    return "NO"
+#  end
+#  for i=0,31 do
+#    if true then -- (i~=0) and (i~=7) and (i~=31) then
+#      print("   -")
+#      print("    os: osx")
+#      print("    compiler: clang")
+#      print("    env:")
+#      print("      N=Combination" .. tostring(i))
+#      print("      BUILD_TYPE=Release")
+#      print("      ENABLE_SSL_DYNAMIC_LOADING=YES")
+#      print("      ENABLE_CXX=NO")
+#      print("      C_STANDARD=auto")
+#      print("      CXX_STANDARD=auto")
+#      print("      ENABLE_LUA_SHARED=NO")
+#      print("      FEATURES=" .. tostring(i))
+#      print("      BUILD_SHARED=NO")
+#      print("      NO_FILES=" .. YN(i, 1))
+#      print("      ENABLE_SSL=" .. YN(i, 2))
+#      print("      NO_CGI=" .. YN(i, 4))
+#      print("      ENABLE_IPV6=" .. YN(i, 8))
+#      print("      ENABLE_WEBSOCKETS=" .. YN(i, 16))
+#      print("      ENABLE_LUA=" .. YN(i, 32))
+#      print("      ENABLE_DUKTAPE=" .. YN(i, 64))
+#      print("      NO_CACHING=NO")
+#      print("")
+#    end
+#  end
+#
+
+
+   -
+    os: osx
+    compiler: clang
+    env:
+      N=Combination0
+      BUILD_TYPE=Release
+      ENABLE_SSL_DYNAMIC_LOADING=YES
+      ENABLE_CXX=NO
+      C_STANDARD=auto
+      CXX_STANDARD=auto
+      ENABLE_LUA_SHARED=NO
+      FEATURES=0
+      BUILD_SHARED=NO
+      NO_FILES=NO
+      ENABLE_SSL=NO
+      NO_CGI=NO
+      ENABLE_IPV6=NO
+      ENABLE_WEBSOCKETS=NO
+      ENABLE_LUA=NO
+      ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
+
    -
     os: osx
     compiler: clang
     env:
       N=Combination1
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -420,7 +481,7 @@ matrix:
     compiler: clang
     env:
       N=Combination2
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -442,7 +503,7 @@ matrix:
     compiler: clang
     env:
       N=Combination3
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -464,7 +525,7 @@ matrix:
     compiler: clang
     env:
       N=Combination4
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -486,7 +547,7 @@ matrix:
     compiler: clang
     env:
       N=Combination5
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -508,7 +569,7 @@ matrix:
     compiler: clang
     env:
       N=Combination6
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -529,8 +590,30 @@ matrix:
     os: osx
     compiler: clang
     env:
+      N=Combination7
+      BUILD_TYPE=Release
+      ENABLE_SSL_DYNAMIC_LOADING=YES
+      ENABLE_CXX=NO
+      C_STANDARD=auto
+      CXX_STANDARD=auto
+      ENABLE_LUA_SHARED=NO
+      FEATURES=7
+      BUILD_SHARED=NO
+      NO_FILES=NO
+      ENABLE_SSL=YES
+      NO_CGI=YES
+      ENABLE_IPV6=YES
+      ENABLE_WEBSOCKETS=NO
+      ENABLE_LUA=NO
+      ENABLE_DUKTAPE=NO
+      NO_CACHING=NO
+
+   -
+    os: osx
+    compiler: clang
+    env:
       N=Combination8
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -552,7 +635,7 @@ matrix:
     compiler: clang
     env:
       N=Combination9
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -574,7 +657,7 @@ matrix:
     compiler: clang
     env:
       N=Combination10
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -596,7 +679,7 @@ matrix:
     compiler: clang
     env:
       N=Combination11
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -618,7 +701,7 @@ matrix:
     compiler: clang
     env:
       N=Combination12
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -640,7 +723,7 @@ matrix:
     compiler: clang
     env:
       N=Combination13
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -662,7 +745,7 @@ matrix:
     compiler: clang
     env:
       N=Combination14
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -684,7 +767,7 @@ matrix:
     compiler: clang
     env:
       N=Combination15
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -706,7 +789,7 @@ matrix:
     compiler: clang
     env:
       N=Combination16
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -728,7 +811,7 @@ matrix:
     compiler: clang
     env:
       N=Combination17
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -750,7 +833,7 @@ matrix:
     compiler: clang
     env:
       N=Combination18
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -772,7 +855,7 @@ matrix:
     compiler: clang
     env:
       N=Combination19
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -794,7 +877,7 @@ matrix:
     compiler: clang
     env:
       N=Combination20
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -816,7 +899,7 @@ matrix:
     compiler: clang
     env:
       N=Combination21
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -838,7 +921,7 @@ matrix:
     compiler: clang
     env:
       N=Combination22
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -860,7 +943,7 @@ matrix:
     compiler: clang
     env:
       N=Combination23
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -882,7 +965,7 @@ matrix:
     compiler: clang
     env:
       N=Combination24
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -904,7 +987,7 @@ matrix:
     compiler: clang
     env:
       N=Combination25
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -926,7 +1009,7 @@ matrix:
     compiler: clang
     env:
       N=Combination26
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -948,7 +1031,7 @@ matrix:
     compiler: clang
     env:
       N=Combination27
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -970,7 +1053,7 @@ matrix:
     compiler: clang
     env:
       N=Combination28
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -992,7 +1075,7 @@ matrix:
     compiler: clang
     env:
       N=Combination29
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -1014,7 +1097,7 @@ matrix:
     compiler: clang
     env:
       N=Combination30
-      BUILD_TYPE=DoNotCheckCoverage
+      BUILD_TYPE=Release
       ENABLE_SSL_DYNAMIC_LOADING=YES
       ENABLE_CXX=NO
       C_STANDARD=auto
@@ -1031,5 +1114,26 @@ matrix:
       ENABLE_DUKTAPE=NO
       NO_CACHING=NO
 
+   -
+    os: osx
+    compiler: clang
+    env:
+      N=Combination31
+      BUILD_TYPE=Release
+      ENABLE_SSL_DYNAMIC_LOADING=YES
+      ENABLE_CXX=NO
+      C_STANDARD=auto
+      CXX_STANDARD=auto
+      ENABLE_LUA_SHARED=NO
+      FEATURES=31
+      BUILD_SHARED=NO
+      NO_FILES=NO
+      ENABLE_SSL=YES
+      NO_CGI=YES
+      ENABLE_IPV6=YES
+      ENABLE_WEBSOCKETS=YES
+      ENABLE_LUA=YES
+      ENABLE_DUKTAPE=NO
+      NO_CACHING=NO