add cmake SOCKD support provided by vszakats

This commit is contained in:
Stefan Eissing 2025-07-21 13:48:45 +02:00
parent e7387b6439
commit bc623f25de
No known key found for this signature in database
2 changed files with 8 additions and 1 deletions

View file

@ -463,6 +463,7 @@ Details via CMake
- `CADDY`: Default: `caddy`
- `HTTPD_NGHTTPX`: Default: `nghttpx`
- `HTTPD`: Default: `apache2`
- `SOCKD`: Default: `sockd`
- `TEST_NGHTTPX`: Default: `nghttpx`
- `VSFTPD`: Default: `vsftps`

View file

@ -52,5 +52,11 @@ if(NOT HTTPD_NGHTTPX)
endif()
mark_as_advanced(HTTPD_NGHTTPX)
# Consumed variables: APXS, CADDY, HTTPD, HTTPD_NGHTTPX, VSFTPD
find_program(SOCKD "sockd")
if(NOT SOCKD)
set(SOCKD "")
endif()
mark_as_advanced(SOCKD)
# Consumed variables: APXS, CADDY, HTTPD, HTTPD_NGHTTPX, SOCKD, VSFTPD
configure_file("config.ini.in" "${CMAKE_CURRENT_BINARY_DIR}/config.ini" @ONLY)