66 lines
1.6 KiB
Makefile
66 lines
1.6 KiB
Makefile
SHELL = /bin/sh
|
|
|
|
prefix=@prefix@
|
|
exec_prefix=@exec_prefix@
|
|
datadir=@datadir@
|
|
sysconfdir=@sysconfdir@
|
|
sbindir=@sbindir@
|
|
datarootdir=@datarootdir@
|
|
|
|
includedir=@includedir@
|
|
mandir=@mandir@
|
|
bindir=@bindir@
|
|
libdir=@libdir@
|
|
|
|
srcdir=@srcdir@
|
|
top_srcdir=@top_srcdir@
|
|
INSTALL=@INSTALL@
|
|
|
|
SUBDIRS=lib clients server zhm zwgc
|
|
|
|
build:
|
|
$(MAKE) all
|
|
|
|
h/zephyr_version.h: always
|
|
sh -x ${srcdir}/new_vers.sh $(top_srcdir)
|
|
|
|
clean: clean_version
|
|
|
|
clean_version:
|
|
$(RM) h/zephyr_version.h
|
|
|
|
all: h/zephyr_version.h
|
|
|
|
all check clean:
|
|
for i in ${SUBDIRS}; do (cd $$i; ${MAKE} $@) || exit 1; done
|
|
|
|
install:
|
|
${INSTALL} -d ${DESTDIR}${prefix}
|
|
${INSTALL} -d ${DESTDIR}${exec_prefix}
|
|
${INSTALL} -d ${DESTDIR}${bindir}
|
|
${INSTALL} -d ${DESTDIR}${libdir}
|
|
${INSTALL} -d ${DESTDIR}${libdir}/pkgconfig
|
|
${INSTALL} -d ${DESTDIR}${datadir}
|
|
${INSTALL} -d ${DESTDIR}${datadir}/zephyr
|
|
${INSTALL} -d ${DESTDIR}${sysconfdir}
|
|
${INSTALL} -d ${DESTDIR}${sysconfdir}/zephyr/acl
|
|
${INSTALL} -d ${DESTDIR}${sbindir}
|
|
${INSTALL} -d ${DESTDIR}${includedir}
|
|
${INSTALL} -d ${DESTDIR}${includedir}/zephyr
|
|
${INSTALL} -d ${DESTDIR}${mandir}
|
|
${INSTALL} -d ${DESTDIR}${mandir}/man1
|
|
${INSTALL} -d ${DESTDIR}${mandir}/man3
|
|
${INSTALL} -d ${DESTDIR}${mandir}/man8
|
|
${INSTALL} -m 644 ${srcdir}/h/zephyr/mit-copyright.h \
|
|
${DESTDIR}${includedir}/zephyr
|
|
${INSTALL} -m 644 ${srcdir}/h/zephyr/zephyr.h \
|
|
${DESTDIR}${includedir}/zephyr
|
|
${INSTALL} -m 644 zephyr.pc ${DESTDIR}${libdir}/pkgconfig
|
|
${INSTALL} -m 644 h/zephyr/zephyr_err.h ${DESTDIR}${includedir}/zephyr
|
|
for i in ${SUBDIRS}; do (cd $$i; ${MAKE} $@) || exit 1; done
|
|
|
|
always:
|
|
|
|
.PHONY: all build check install clean clean_version always
|
|
|