language: c

sudo: false

compiler:
  - gcc
  - clang

os:
  - linux
  - osx

env:
  global:
    - BUILD_TYPE=Coverage
    - ENABLE_SSL_DYNAMIC_LOADING=YES
    - ENABLE_CXX=NO
    - ENABLE_LUA=NO
    - ENABLE_LUA_SHARED=NO
    - C_STANDARD=auto
    - CXX_STANDARD=auto
  matrix:
    # Build all combinations of feature options
    # TODO: Lua is still missing
    - 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
    - FEATURES=0
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=YES
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=1
      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
    - FEATURES=1
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=NO
      NO_CGI=YES
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=2
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=YES
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=2
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=YES
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=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
    - FEATURES=3
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=YES
      NO_CGI=YES
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=4
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=NO
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=4
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=NO
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=5
      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
    - FEATURES=5
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=NO
      NO_CGI=NO
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=6
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=NO
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=6
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=NO
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - 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
    - 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
    - FEATURES=8
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=YES
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=8
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=YES
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=9
      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
    - FEATURES=9
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=NO
      NO_CGI=YES
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=10
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=YES
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=10
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=YES
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=11
      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
    - FEATURES=11
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=YES
      NO_CGI=YES
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=12
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=NO
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=12
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=NO
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=13
      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
    - FEATURES=13
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=NO
      NO_CGI=NO
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=14
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=NO
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=14
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=NO
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=15
      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
    - FEATURES=15
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=YES
      NO_CGI=NO
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=NO
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=16
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=YES
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=16
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=YES
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=17
      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
    - FEATURES=17
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=NO
      NO_CGI=YES
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=18
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=YES
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=18
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=YES
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=19
      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
    - FEATURES=19
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=YES
      NO_CGI=YES
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=20
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=NO
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=20
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=NO
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=21
      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
    - FEATURES=21
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=NO
      NO_CGI=NO
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=22
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=NO
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=22
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=NO
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=23
      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
    - FEATURES=23
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=YES
      NO_CGI=NO
      ENABLE_IPV6=NO
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=24
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=YES
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=24
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=YES
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=25
      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
    - FEATURES=25
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=NO
      NO_CGI=YES
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=26
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=YES
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=26
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=YES
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=27
      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
    - FEATURES=27
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=YES
      NO_CGI=YES
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=28
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=NO
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=28
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=NO
      NO_CGI=NO
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=29
      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
    - FEATURES=29
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=NO
      NO_CGI=NO
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=30
      BUILD_SHARED=NO
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=NO
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - FEATURES=30
      BUILD_SHARED=YES
      NO_FILES=YES
      ENABLE_SSL=YES
      NO_CGI=NO
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - 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
    - FEATURES=31
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=YES
      NO_CGI=NO
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=NO
    - 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
    - FEATURES=31
      BUILD_SHARED=YES
      NO_FILES=NO
      ENABLE_SSL=YES
      NO_CGI=NO
      ENABLE_IPV6=YES
      ENABLE_WEBSOCKETS=YES
      ENABLE_LUA=NO
      ENABLE_DUKTAPE=NO
      NO_CACHING=YES
#    - FEATURES=32
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=32
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=33
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=33
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=34
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=34
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=35
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=35
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=36
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=36
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=37
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=37
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=38
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=38
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=39
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=39
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=40
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=40
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=41
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=41
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=42
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=42
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=43
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=43
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=44
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=44
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=45
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=45
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=46
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=46
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=47
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=47
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=48
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=48
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=49
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=49
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=50
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=50
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=51
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=51
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=52
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=52
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=53
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=53
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=54
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=54
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=55
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=55
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=56
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=56
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=57
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=57
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=58
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=58
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=59
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=59
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=60
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=60
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=61
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=61
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=62
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=62
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=63
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
#    - FEATURES=63
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=NO
 #   - FEATURES=64
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=64
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=65
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=65
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=66
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=66
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=67
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=67
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=68
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=68
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=69
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=69
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=70
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=70
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=71
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=71
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=72
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=72
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=73
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=73
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=74
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=74
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=75
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=75
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=76
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=76
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=77
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=77
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=78
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=78
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=79
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=79
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=NO
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=80
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=80
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=81
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=81
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=82
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=82
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=83
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=83
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=84
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=84
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=85
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=85
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=86
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=86
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=87
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=87
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=NO
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=88
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=88
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=89
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=89
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=90
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=90
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=91
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=91
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=YES
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=92
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=92
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=93
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=93
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=NO
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=94
 #     BUILD_SHARED=NO
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=94
 #     BUILD_SHARED=YES
 #     NO_FILES=YES
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=95
 #     BUILD_SHARED=NO
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
 #   - FEATURES=95
 #     BUILD_SHARED=YES
 #     NO_FILES=NO
 #     ENABLE_SSL=YES
 #     NO_CGI=NO
 #     ENABLE_IPV6=YES
 #     ENABLE_WEBSOCKETS=YES
 #     ENABLE_LUA=NO
 #     ENABLE_DUKTAPE=YES
#    - FEATURES=96
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=96
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=97
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=97
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=98
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=98
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=99
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=99
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=100
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=100
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=101
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=101
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=102
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=102
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=103
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=103
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=104
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=104
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=105
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=105
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=106
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=106
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=107
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=107
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=108
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=108
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=109
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=109
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=110
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=110
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=111
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=111
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=NO
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=112
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=112
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=113
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=113
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=114
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=114
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=115
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=115
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=116
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=116
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=117
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=117
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=118
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=118
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=119
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=119
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=NO
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=120
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=120
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=121
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=121
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=122
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=122
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=123
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=123
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=YES
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=124
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=124
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=125
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=125
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=NO
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=126
#      BUILD_SHARED=NO
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=126
#      BUILD_SHARED=YES
#      NO_FILES=YES
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=127
#      BUILD_SHARED=NO
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
#    - FEATURES=127
#      BUILD_SHARED=YES
#      NO_FILES=NO
#      ENABLE_SSL=YES
#      NO_CGI=NO
#      ENABLE_IPV6=YES
#      ENABLE_WEBSOCKETS=YES
#      ENABLE_LUA=YES
#      ENABLE_DUKTAPE=YES
    # Make a separate matrix build that only makes the OS X package
    - MACOSX_PACKAGE=1

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
  #- ls -l
  #- ifconfig
  #- /sbin/ip addr show
  # 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

cache:
  directories:
  - $HOME/third-party

matrix:
  fast_finish: true
  exclude:
    # Exclude GCC from OS X builds because it's actually clang so it's just duplicate builds
    - os: osx
      compiler: gcc
    # Exclude Linux from MACOSX_PACKAGE builds
    - os: linux
      env: MACOSX_PACKAGE=1

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
