aboutsummaryrefslogtreecommitdiff
path: root/src/make.code.defn
blob: 869a5363fc38e2bf5e1b93230b1e3dd175ae9b8c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Main make.code.defn file for thorn httpd
# $Header$

# Source files in this directory

MISC_SRC = Startup.c Expression.c

SERVER_SRC = Server.c Sockets.c http.c

CONTENT_SRC = Content.c Headers.c Groups.c Parameters.c Thorns.c

STEERING_SRC = Steer.c

AUTHENTICATION_SRC = Authorisation.c base64.c 

COOKIES_SRC = Cookies.c

REDIRECTION_SRC = Redirect.c

SRCS = $(MISC_SRC)           \
       $(SERVER_SRC)         \
       $(CONTENT_SRC)        \
       $(STEERING_SRC)       \
       $(AUTHENTICATION_SRC) \
       $(COOKIES_SRC)        \
       $(REDIRECTION_SRC)

# set the _LIBC flag to prevent gcc warnings in base64.c
CFLAGS += -D_LIBC