2016-01-06 04:20:25 +01:00
|
|
|
AUTOMAKE_OPTIONS = foreign
|
|
|
|
ACLOCAL_AMFLAGS = -I m4
|
|
|
|
|
2016-03-06 09:29:53 +01:00
|
|
|
SUBDIRS = librb
|
2016-01-06 04:20:25 +01:00
|
|
|
|
|
|
|
if BUILD_LTDL
|
|
|
|
SUBDIRS += libltdl
|
|
|
|
endif
|
|
|
|
|
2016-01-06 08:16:08 +01:00
|
|
|
SUBDIRS += ircd \
|
2016-01-06 04:20:25 +01:00
|
|
|
ssld \
|
2016-03-26 03:03:17 +01:00
|
|
|
wsockd \
|
2016-01-06 11:11:21 +01:00
|
|
|
authd \
|
2016-01-06 04:20:25 +01:00
|
|
|
bandb \
|
|
|
|
tools \
|
|
|
|
modules \
|
|
|
|
extensions \
|
|
|
|
help \
|
|
|
|
doc
|
|
|
|
|
|
|
|
logdir = @prefix@/logs
|
|
|
|
|
2016-01-06 11:27:32 +01:00
|
|
|
BUILT_SOURCES = include/serno.h
|
|
|
|
|
|
|
|
include/serno.h:
|
2016-03-08 00:14:28 +01:00
|
|
|
@if [ -d .git ]; then \
|
|
|
|
revh=`git log -1 --date=format:%Y%m%d --pretty=format:%cd-%h`; \
|
2016-03-08 00:40:50 +01:00
|
|
|
datecode=`git log -1 --pretty=format:%ct`; \
|
2016-03-08 00:14:28 +01:00
|
|
|
if [ -n "$$revh" ]; then \
|
|
|
|
echo '#define SERNO "'$$revh'"' >include/serno.h ; \
|
|
|
|
echo "#define DATECODE $${datecode}UL" >>include/serno.h; \
|
|
|
|
fi \
|
2016-03-08 01:00:13 +01:00
|
|
|
fi
|
|
|
|
@if [ ! -f include/serno.h ]; then \
|
2016-03-08 00:14:28 +01:00
|
|
|
echo '#define SERNO "unknown"' >include/serno.h; \
|
|
|
|
echo '#define DATECODE 0UL' >>include/serno.h; \
|
2016-01-06 11:27:32 +01:00
|
|
|
fi
|
|
|
|
|
2016-01-06 04:20:25 +01:00
|
|
|
install-data-hook:
|
2016-02-27 14:53:37 +01:00
|
|
|
test -d ${DESTDIR}${logdir} || mkdir -p ${DESTDIR}${logdir}
|
2016-03-13 03:10:46 +01:00
|
|
|
|
|
|
|
install-exec-hook:
|
|
|
|
rm -f ${DESTDIR}${moduledir}/*.la
|
|
|
|
rm -f ${DESTDIR}${moduledir}/autoload/*.la
|
|
|
|
rm -f ${DESTDIR}${moduledir}/extensions/*.la
|
2016-03-20 08:30:57 +01:00
|
|
|
rm -f ${DESTDIR}${moduledir}/*.dll.a
|
|
|
|
rm -f ${DESTDIR}${moduledir}/autoload/*.dll.a
|
|
|
|
rm -f ${DESTDIR}${moduledir}/extensions/*.dll.a
|
2016-03-25 17:47:02 +01:00
|
|
|
|
2016-04-08 17:33:36 +02:00
|
|
|
distclean-local:
|
|
|
|
rm -f librb/include/librb-config.h
|
|
|
|
|
2016-03-25 17:47:02 +01:00
|
|
|
clean-local:
|
|
|
|
rm -f include/serno.h
|
2016-04-08 17:33:36 +02:00
|
|
|
rm -f ircd/ircd_lexer.c
|
|
|
|
rm -f ircd/ircd_parser.c
|
|
|
|
rm -f ircd/ircd_parser.h
|
|
|
|
rm -f ircd/version.c
|
|
|
|
rm -f ircd/version.c.last
|