shredded FastCGI and CGI support, as they are incompatible with WebSocket 😢

This commit is contained in:
Dennis Frieberg 2021-04-03 02:20:00 +02:00
parent 49f3b092be
commit cf946f960c
9 changed files with 20 additions and 113 deletions

View file

@ -28,14 +28,6 @@ flags:
description: Build with https support
manual: true
default: true
fast-cgi:
description: Build with fastcgi support -- this depends on the fcgi c library
manual: true
default: true
cgi:
description: Build with cgi support
manual: true
default: true
dependencies:
- base >= 4.7 && < 5
@ -62,15 +54,6 @@ when:
dependencies:
- warp-tls
- warp
- condition: flag(fast-cgi)
dependencies:
- wai-handler-fastcgi
- condition: flag(cgi)
dependencies:
wai-extra
build-tools:
- cpphs
executables:
tickLeisteServer:
@ -80,9 +63,6 @@ executables:
- -threaded
- -rtsopts
- -with-rtsopts=-N
- -cpp
- -pgmP cpphs
- -optP --cpp
when:
- condition: flag(http)
cpp-options:
@ -90,12 +70,6 @@ executables:
- condition: flag(https)
cpp-options:
- -DHTTPS_SUPPORT
- condition: flag(fast-cgi)
cpp-options:
- -DFASTCGI_SUPPORT
- condition: flag(cgi)
cpp-options:
- -DCGI_SUPPORT
tests:
tickLeisteServer-test: