summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn Strauss <gstrauss@gluelogic.com>2023-04-29 16:10:32 -0400
committerGlenn Strauss <gstrauss@gluelogic.com>2023-05-03 23:11:35 -0400
commit996fc6b473b913efb5f039aa887bc6e656ca57dd (patch)
treebe4ef5fa2bfc9afe7459faf87921f2e4d6061112
parentc06898cb841c4eaf8dfb7f7225e302a4c289cd0a (diff)
downloadlighttpd-git-996fc6b473b913efb5f039aa887bc6e656ca57dd.tar.gz
[build] move some files to call from modules
(e.g. support for HTTP/2 module mod_h2)
-rw-r--r--src/CMakeLists.txt4
-rw-r--r--src/Makefile.am7
-rw-r--r--src/SConscript5
-rw-r--r--src/meson.build4
4 files changed, 11 insertions, 9 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index b79068e1..ea7ba2f9 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -844,6 +844,8 @@ set(COMMON_SRC
http-header-glue.c
http_cgi.c
http_date.c
+ plugin.c
+ reqpool.c
request.c
sock_addr.c
rand.c
@@ -920,8 +922,6 @@ set(SERVER_SRC
connections.c
h1.c
h2.c
- reqpool.c
- plugin.c
sock_addr_cache.c
ls-hpack/lshpack.c
algo_xxhash.c
diff --git a/src/Makefile.am b/src/Makefile.am
index 6b8657c3..95d5e076 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -58,9 +58,11 @@ common_src=base64.c buffer.c burl.c log.c \
http-header-glue.c \
http_cgi.c \
http_date.c \
- rand.c \
+ plugin.c \
+ reqpool.c \
request.c \
sock_addr.c \
+ rand.c \
fdlog_maint.c \
fdlog.c \
sys-setjmp.c \
@@ -68,8 +70,7 @@ common_src=base64.c buffer.c burl.c log.c \
common_src += fdevent_win32.c fs_win32.c
-src = server.c response.c connections.c h1.c h2.c reqpool.c \
- plugin.c \
+src = server.c response.c connections.c h1.c h2.c \
sock_addr_cache.c \
network.c \
network_write.c \
diff --git a/src/SConscript b/src/SConscript
index e5c8682e..68e09839 100644
--- a/src/SConscript
+++ b/src/SConscript
@@ -64,6 +64,8 @@ common_src = Split("base64.c buffer.c burl.c log.c \
http-header-glue.c \
http_cgi.c \
http_date.c \
+ plugin.c \
+ reqpool.c \
request.c \
sock_addr.c \
rand.c \
@@ -73,8 +75,7 @@ common_src = Split("base64.c buffer.c burl.c log.c \
ck.c \
")
-src = Split("server.c response.c connections.c h1.c h2.c reqpool.c \
- plugin.c \
+src = Split("server.c response.c connections.c h1.c h2.c \
sock_addr_cache.c \
ls-hpack/lshpack.c \
algo_xxhash.c \
diff --git a/src/meson.build b/src/meson.build
index 1bb0eb25..2d7e7169 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -538,6 +538,8 @@ common_src = files(
'keyvalue.c',
'log.c',
'rand.c',
+ 'plugin.c',
+ 'reqpool.c',
'request.c',
'ck.c',
'sock_addr.c',
@@ -558,7 +560,6 @@ main_src = files(
'data_config.c',
'h1.c',
'h2.c',
- 'plugin.c',
'sock_addr_cache.c',
'ls-hpack/lshpack.c',
'algo_xxhash.c',
@@ -566,7 +567,6 @@ main_src = files(
'http_range.c',
'network_write.c',
'network.c',
- 'reqpool.c',
'response.c',
'server.c',
)