aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorXavier Del Campo Romero <xavi.dcr@tutanota.com>2023-07-21 01:22:41 +0200
committerXavier Del Campo Romero <xavi.dcr@tutanota.com>2023-07-21 01:40:55 +0200
commit6e5c091d8f871383af0332bf80943f69889c0da9 (patch)
tree055ebe687b231555c489164a65c57982dfcde398 /CMakeLists.txt
parent7fe639b3ba7a253627d2cd34f3b97bd95b0a90b3 (diff)
downloadslcl-6e5c091d8f871383af0332bf80943f69889c0da9.tar.gz
Adapt build system to slweb
Now, slweb is a library slcl depends on, which includes the HTTP/1.1 server implementation, as well as other utilities.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt9
1 files changed, 2 insertions, 7 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7f0bbaf..56fd5ca 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -4,20 +4,15 @@ add_executable(${PROJECT_NAME}
auth.c
base64.c
cftw.c
- handler.c
hex.c
- html.c
- http.c
jwt.c
main.c
page.c
- server.c
style.c
- wildcard_cmp.c
)
target_compile_options(${PROJECT_NAME} PRIVATE -Wall)
target_compile_definitions(${PROJECT_NAME} PRIVATE _FILE_OFFSET_BITS=64)
-add_subdirectory(dynstr)
+add_subdirectory(slweb)
find_package(cJSON 1.0 REQUIRED)
find_package(OpenSSL 3.0 REQUIRED)
-target_link_libraries(${PROJECT_NAME} PRIVATE dynstr cjson OpenSSL::SSL)
+target_link_libraries(${PROJECT_NAME} PRIVATE slweb dynstr cjson OpenSSL::SSL)