summaryrefslogtreecommitdiff
path: root/libexec/httpd
diff options
context:
space:
mode:
authormrg <mrg@NetBSD.org>2021-01-17 00:15:14 +0000
committermrg <mrg@NetBSD.org>2021-01-17 00:15:14 +0000
commit86575c366d842726fafd7c0e72a2b4f8adf9ab3c (patch)
tree489592823635ae71df090bf9b13c2ac4ad0a92bb /libexec/httpd
parent083bac57cbc76e30d38e7d7cde12b1d55ef3f22a (diff)
also set -D_DEFAULT_SOURCE to open up more headers.
allow passing $(EXTRALIBS).
Diffstat (limited to 'libexec/httpd')
-rw-r--r--libexec/httpd/Makefile.boot6
1 files changed, 4 insertions, 2 deletions
diff --git a/libexec/httpd/Makefile.boot b/libexec/httpd/Makefile.boot
index 74be409faed..241bfbaaa7a 100644
--- a/libexec/httpd/Makefile.boot
+++ b/libexec/httpd/Makefile.boot
@@ -6,18 +6,20 @@
CC= cc
OPT= -O
LARGE_CFLAGS= -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-LOCAL_CFLAGS= -DNO_LUA_SUPPORT -DNO_BLOCKLIST_SUPPORT -D_GNU_SOURCE
+LOCAL_CFLAGS= -DNO_LUA_SUPPORT -DNO_BLOCKLIST_SUPPORT -D_GNU_SOURCE -D_DEFAULT_SOURCE
CFLAGS= $(OPT) $(LARGE_CFLAGS) $(LOCAL_CFLAGS)
GROFF= groff -Tascii
CRYPTOLIBDIR= # -L/usr/local/lib
CRYPTOLIBS= $(CRYPTOLIBDIR) -lcrypto -lssl
+LIBS= $(CRYPTOLIBS) $(EXTRALIBS)
+
FILES= bozohttpd.c auth-bozo.c cgi-bozo.c content-bozo.c daemon-bozo.c \
dir-index-bozo.c lua-bozo.c ssl-bozo.c tilde-luzah-bozo.c main.c
all:
- $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o bozohttpd $(FILES) $(CRYPTOLIBS)
+ $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o bozohttpd $(FILES) $(LIBS)
man:
$(GROFF) -mandoc bozohttpd.8 > bozohttpd.cat8