X-Git-Url: http://git.pk910.de/?p=ircu2.10.12-pk.git;a=blobdiff_plain;f=Makefile.in;h=de888c90cf92d1ab8f9f76b4cfb87699be2d417d;hp=cd9497b46e9ec73e49a597d70a65e6f9611add37;hb=refs%2Fheads%2Fupstream-ssl;hpb=0ef48b5027d57246554f589d3d1901ad773b78b2 diff --git a/Makefile.in b/Makefile.in index cd9497b..de888c9 100644 --- a/Makefile.in +++ b/Makefile.in @@ -18,6 +18,7 @@ #### Start of system configuration section. #### +prefix = @prefix@ srcdir = @srcdir@ VPATH = @srcdir@ @@ -27,7 +28,8 @@ AWK = @AWK@ @SET_MAKE@ #### End of system configuration section. #### -SUBDIRS = doc ircd +SUBDIRS = ircd ircd/test +IRCD_MAKEFILES = Makefile ircd/Makefile ircd/test/Makefile all: build @@ -35,7 +37,7 @@ all: build # Some versions of make give a warning when this is empty: .SUFFIXES: .dummy -build: +build: ${IRCD_MAKEFILES} @for i in ${SUBDIRS}; do \ echo "Building $$i..."; \ cd $$i; ${MAKE} build; cd ..; \ @@ -61,7 +63,7 @@ root-clean: test -n "$$REMOVE_FILES" && ${RM} -f $$REMOVE_FILES; \ done || true -sub-clean: +sub-clean: ${IRCD_MAKEFILES} @for i in ${SUBDIRS}; do \ echo "Cleaning $$i..."; \ cd $$i; ${MAKE} clean; cd ..;\ @@ -76,7 +78,7 @@ root-distclean: root-clean test -n "$$REMOVE_FILES" && ${RM} -f $$REMOVE_FILES; \ done || true -sub-distclean: +sub-distclean: ${IRCD_MAKEFILES} @for i in ${SUBDIRS}; do \ echo "Dist-cleaning $$i..."; \ cd $$i; ${MAKE} distclean; cd ..;\ @@ -86,25 +88,26 @@ distclean: root-distclean sub-distclean ${RM} -f Makefile config.h config.log config.cache config.status \ stamp-h -maintainer-clean: root-distclean +maintainer-clean: root-distclean ${IRCD_MAKEFILES} @for i in ${SUBDIRS}; do \ echo "maintainer-cleaning $$i..."; \ cd $$i; ${MAKE} maintainer-clean; cd ..;\ done -depend: +depend: ${IRCD_MAKEFILES} @for i in ${SUBDIRS}; do \ echo "Making dependencies in $$i..."; \ cd $$i; ${MAKE} depend; cd ..; \ done -install: +install: ${IRCD_MAKEFILES} + test -d ${prefix} || mkdir ${prefix} @for i in ${SUBDIRS}; do \ echo "Installing $$i..."; \ cd $$i; ${MAKE} install; cd ..; \ done -uninstall: +uninstall: ${IRCD_MAKEFILES} @for i in ${SUBDIRS}; do \ echo "Uninstalling $$i..."; \ cd $$i; ${MAKE} uninstall; cd ..; \ @@ -129,10 +132,10 @@ stamp-h: config.h.in config.status Makefile: Makefile.in config.status ./config.status -doc/Makefile: doc/Makefile.in config.status +ircd/Makefile: ircd/Makefile.in config.status ./config.status -ircd/Makefile: ircd/Makefile.in config.status +ircd/test/Makefile: ircd/test/Makefile.in config.status ./config.status config.status: configure