/
Makefile
81 lines (73 loc) · 1.34 KB
/
Makefile
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
SHARED_LIB = ${LIB_PREFIX}athemecore${LIB_SUFFIX}
LIB_MAJOR = 1
LIB_MINOR = 0
HELP_LINGUAS = es ru
BASE_SRCS = \
account.c \
atheme.c \
arc4random.c \
auth.c \
authcookie.c \
base64.c \
channels.c \
cidr.c \
cmode.c \
commandtree.c \
ctcp-common.c \
conf.c \
confprocess.c \
connection.c \
crypto.c \
culture.c \
database_backend.c \
datastream.c \
entity.c \
flags.c \
function.c \
help.c \
hook.c \
linker.c \
logger.c \
match.c \
md5.c \
memory.c \
module.c \
node.c \
object.c \
packet.c \
phandler.c \
pmodule.c \
privs.c \
ptasks.c \
res.c \
reslib.c \
send.c \
servers.c \
services.c \
servtree.c \
sharedheap.c \
signal.c \
snprintf.c \
string.c \
strshare.c \
svsignore.c \
table.c \
template.c \
tokenize.c \
ubase64.c \
users.c \
uid.c \
uplink.c
SRCS = ${BASE_SRCS} version.c
include ../buildsys.mk
include ../extra.mk
.c.c.dep: ../include/hooktypes.h ../include/serno.h
CPPFLAGS += $(MOWGLI_CFLAGS) $(PCRE_CFLAGS) -I../include -DBINDIR=\"$(bindir)\"
CFLAGS += $(LIB_CFLAGS)
LIBS += $(MOWGLI_LIBS) $(PCRE_LIBS) $(LIBINTL)
LDFLAGS += $(LDFLAGS_RPATH)
build: depend all
../include/hooktypes.h: mkhooktypes.sh hooktypes.in
sh mkhooktypes.sh hooktypes.in >../include/hooktypes.h
../include/serno.h:
(cd ..; ${MAKE} include/serno.h)