]>
Commit | Line | Data |
---|---|---|
1 | AUTOMAKE_OPTIONS = foreign | |
2 | ACLOCAL_AMFLAGS = -I m4 | |
3 | ||
4 | SUBDIRS = librb | |
5 | ||
6 | if BUILD_LTDL | |
7 | SUBDIRS += libltdl | |
8 | endif | |
9 | ||
10 | SUBDIRS += ircd \ | |
11 | ssld \ | |
12 | wsockd \ | |
13 | authd \ | |
14 | bandb \ | |
15 | tools \ | |
16 | modules \ | |
17 | extensions \ | |
18 | help \ | |
19 | doc | |
20 | ||
21 | logdir = @prefix@/logs | |
22 | ||
23 | BUILT_SOURCES = include/serno.h | |
24 | ||
25 | include/serno.h: | |
26 | @if [ -d .git ]; then \ | |
27 | revh=`git log -1 --date=format:%Y%m%d --pretty=format:%cd-%h`; \ | |
28 | datecode=`git log -1 --pretty=format:%ct`; \ | |
29 | if [ -n "$$revh" ]; then \ | |
30 | echo '#define SERNO "'$$revh'"' >include/serno.h ; \ | |
31 | echo "#define DATECODE $${datecode}UL" >>include/serno.h; \ | |
32 | fi \ | |
33 | fi | |
34 | @if [ ! -f include/serno.h ]; then \ | |
35 | echo '#define SERNO "unknown"' >include/serno.h; \ | |
36 | echo '#define DATECODE 0UL' >>include/serno.h; \ | |
37 | fi | |
38 | ||
39 | install-data-hook: | |
40 | test -d ${DESTDIR}${logdir} || mkdir -p ${DESTDIR}${logdir} | |
41 | ||
42 | install-exec-hook: | |
43 | rm -f ${DESTDIR}${moduledir}/*.la | |
44 | rm -f ${DESTDIR}${moduledir}/autoload/*.la | |
45 | rm -f ${DESTDIR}${moduledir}/extensions/*.la | |
46 | rm -f ${DESTDIR}${moduledir}/*.dll.a | |
47 | rm -f ${DESTDIR}${moduledir}/autoload/*.dll.a | |
48 | rm -f ${DESTDIR}${moduledir}/extensions/*.dll.a | |
49 | ||
50 | distclean-local: | |
51 | rm -f librb/include/librb-config.h | |
52 | ||
53 | clean-local: | |
54 | rm -f include/serno.h | |
55 | rm -f ircd/ircd_lexer.c | |
56 | rm -f ircd/ircd_parser.c | |
57 | rm -f ircd/ircd_parser.h | |
58 | rm -f ircd/version.c | |
59 | rm -f ircd/version.c.last |