1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072 |
- language: c
- sudo: false
- cache:
- directories:
- - $HOME/third-party
- osx_image: xcode8
- addons:
- apt:
- packages:
- - cmake
- - openssl
- - libssl-dev
- sources:
- - kubuntu-backports
- before_install:
- - cmake --version
- install:
- - if [ "${BUILD_TYPE}" == "Coverage" -a "${TRAVIS_OS_NAME}" == "linux" ]; then
- PATH=~/.local/bin:${PATH};
- pip install --user --upgrade pip;
- pip install --user cpp-coveralls;
- fi
- before_script:
- # Check some settings of the build server
- - uname -a
- - pwd
- # Generate the build scripts with CMake
- - mkdir output
- - gcc test/cgi_test.c -o output/cgi_test.cgi
- - cd output
- - cmake --version
- - cmake
- -G "Unix Makefiles"
- -DCMAKE_BUILD_TYPE=${BUILD_TYPE}
- -DBUILD_SHARED_LIBS=${BUILD_SHARED}
- "-DCIVETWEB_THIRD_PARTY_DIR=${HOME}/third-party"
- -DCIVETWEB_ENABLE_THIRD_PARTY_OUTPUT=YES
- -DCIVETWEB_ENABLE_SSL=${ENABLE_SSL}
- -DCIVETWEB_DISABLE_CGI=${NO_CGI}
- -DCIVETWEB_SERVE_NO_FILES=${NO_FILES}
- -DCIVETWEB_ENABLE_SSL_DYNAMIC_LOADING=${ENABLE_SSL_DYNAMIC_LOADING}
- -DCIVETWEB_ENABLE_WEBSOCKETS=${ENABLE_WEBSOCKETS}
- -DCIVETWEB_ENABLE_CXX=${ENABLE_CXX}
- -DCIVETWEB_ENABLE_IPV6=${ENABLE_IPV6}
- -DCIVETWEB_ENABLE_LUA=${ENABLE_LUA}
- -DCIVETWEB_ENABLE_LUA_SHARED=${ENABLE_LUA_SHARED}
- -DCIVETWEB_ENABLE_DUKTAPE=${ENABLE_DUKTAPE}
- -DCIVETWEB_DISABLE_CACHING=${NO_CACHING}
- -DCIVETWEB_C_STANDARD=${C_STANDARD}
- -DCIVETWEB_CXX_STANDARD=${CXX_STANDARD}
- ..
- - ls -la
- script:
- - if [ "${MACOSX_PACKAGE}" == "1" ]; then
- cd "${TRAVIS_BUILD_DIR}";
- make -f Makefile.osx package;
- else
- CTEST_OUTPUT_ON_FAILURE=1 make all test;
- fi
- # Coveralls options: https://github.com/eddyxu/cpp-coveralls/blob/master/README.md
- after_success:
- - if [ "${BUILD_TYPE}" == "Coverage" -a "${TRAVIS_OS_NAME}" == "linux" ]; then
- coveralls --include src --exclude src/main.c --exclude src/third_party --include include --gcov-options '\-lp' --root .. --build-root .;
- fi
- ###################################
- matrix:
- fast_finish: false
- allow_failures:
- # Allow OSX to fail until #364 is solved
- - os: osx
- include:
- -
- os: linux
- compiler: clang
- env:
- N=ClangLinuxMinimal
- BUILD_TYPE=Coverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- ENABLE_LUA_SHARED=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- FEATURES=0
- BUILD_SHARED=NO
- NO_FILES=YES
- ENABLE_SSL=NO
- NO_CGI=YES
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: linux
- compiler: gcc
- env:
- N=GCCLinuxMinimal
- BUILD_TYPE=Coverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- ENABLE_LUA_SHARED=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- FEATURES=0
- BUILD_SHARED=NO
- NO_FILES=YES
- ENABLE_SSL=NO
- NO_CGI=YES
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=ClangOSXMinimal
- BUILD_TYPE=Coverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- ENABLE_LUA_SHARED=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- FEATURES=0
- BUILD_SHARED=NO
- NO_FILES=YES
- ENABLE_SSL=NO
- NO_CGI=YES
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: linux
- compiler: clang
- env:
- N=ClangLinuxMinNoCache
- BUILD_TYPE=Coverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- ENABLE_LUA_SHARED=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- FEATURES=0
- BUILD_SHARED=NO
- NO_FILES=YES
- ENABLE_SSL=NO
- NO_CGI=YES
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=YES
- -
- os: linux
- compiler: clang
- env:
- N=ClangLinuxMax
- BUILD_TYPE=Coverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- ENABLE_LUA_SHARED=NO
- 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_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=YES
- -
- os: linux
- compiler: gcc
- env:
- N=GCCLinuxMax
- BUILD_TYPE=Coverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- ENABLE_LUA_SHARED=NO
- 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_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=YES
- -
- os: osx
- compiler: clang
- env:
- N=ClangOSXMax
- BUILD_TYPE=Coverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- ENABLE_LUA_SHARED=NO
- 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_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=YES
- -
- os: linux
- compiler: clang
- env:
- N=ClangLinuxDefault
- BUILD_TYPE=Coverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- ENABLE_LUA_SHARED=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- FEATURES=7
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=NO
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: linux
- compiler: gcc
- env:
- N=GCCLinuxDefault
- BUILD_TYPE=Coverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- ENABLE_LUA_SHARED=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- FEATURES=7
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=NO
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=ClangOSXDefault
- BUILD_TYPE=Coverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- ENABLE_LUA_SHARED=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- FEATURES=7
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=NO
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: linux
- compiler: clang
- env:
- N=ClangLinuxDefaultShared
- BUILD_TYPE=Coverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- ENABLE_LUA_SHARED=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- FEATURES=7
- BUILD_SHARED=YES
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=NO
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: linux
- compiler: gcc
- env:
- N=GCCLinuxDefaultShared
- BUILD_TYPE=Coverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- ENABLE_LUA_SHARED=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- FEATURES=7
- BUILD_SHARED=YES
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=NO
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=ClangOSXDefaultShared
- BUILD_TYPE=Coverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- ENABLE_LUA_SHARED=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- FEATURES=7
- BUILD_SHARED=YES
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=NO
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=OSX_Package
- BUILD_TYPE=Coverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- ENABLE_LUA_SHARED=NO
- 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_LUA=NO
- ENABLE_DUKTAPE=NO
- 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 (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=DoNotCheckCoverage")
- # 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=Combination1
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=1
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=NO
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination2
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=2
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- NO_CGI=YES
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination3
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=3
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=YES
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination4
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=4
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- NO_CGI=NO
- ENABLE_IPV6=YES
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination5
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=5
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=NO
- ENABLE_IPV6=YES
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination6
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=6
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- 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
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=8
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- NO_CGI=NO
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination9
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=9
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=NO
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination10
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=10
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- NO_CGI=YES
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination11
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=11
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=YES
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination12
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=12
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- NO_CGI=NO
- ENABLE_IPV6=YES
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination13
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=13
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=NO
- ENABLE_IPV6=YES
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination14
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=14
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- NO_CGI=YES
- ENABLE_IPV6=YES
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination15
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=15
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=YES
- ENABLE_IPV6=YES
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=NO
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination16
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=16
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- NO_CGI=NO
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination17
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=17
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=NO
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination18
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=18
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- NO_CGI=YES
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination19
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=19
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=YES
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination20
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=20
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- NO_CGI=NO
- ENABLE_IPV6=YES
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination21
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=21
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=NO
- ENABLE_IPV6=YES
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination22
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=22
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- NO_CGI=YES
- ENABLE_IPV6=YES
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination23
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=23
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=YES
- ENABLE_IPV6=YES
- ENABLE_WEBSOCKETS=NO
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination24
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=24
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- NO_CGI=NO
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination25
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=25
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=NO
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination26
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=26
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- NO_CGI=YES
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination27
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=27
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=YES
- ENABLE_IPV6=NO
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination28
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=28
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- NO_CGI=NO
- ENABLE_IPV6=YES
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination29
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=29
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=YES
- NO_CGI=NO
- ENABLE_IPV6=YES
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
- -
- os: osx
- compiler: clang
- env:
- N=Combination30
- BUILD_TYPE=DoNotCheckCoverage
- ENABLE_SSL_DYNAMIC_LOADING=YES
- ENABLE_CXX=NO
- C_STANDARD=auto
- CXX_STANDARD=auto
- ENABLE_LUA_SHARED=NO
- FEATURES=30
- BUILD_SHARED=NO
- NO_FILES=NO
- ENABLE_SSL=NO
- NO_CGI=YES
- ENABLE_IPV6=YES
- ENABLE_WEBSOCKETS=YES
- ENABLE_LUA=YES
- ENABLE_DUKTAPE=NO
- NO_CACHING=NO
|