X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;ds=sidebyside;f=build%2Fdir.mk;h=dfc5742dc6844af98eb521e8779cdefc9418b698;hb=df8f7cbb9b79be3be9205d116d1dd0b263d6861a;hp=70a8f6692be5ff0812249a9f8c00717bfe700cf1;hpb=6f92e197dcd0a8edb96dbb7c9a3df266eb017f75;p=openldap diff --git a/build/dir.mk b/build/dir.mk index 70a8f6692b..dfc5742dc6 100644 --- a/build/dir.mk +++ b/build/dir.mk @@ -1,47 +1,18 @@ +## Copyright 1998,1999 The OpenLDAP Foundation +## COPYING RESTRICTIONS APPLY. See COPYRIGHT File in top level directory +## of this package for details. ##--------------------------------------------------------------------------- ## ## Makes subdirectories ## - -all-common: FORCE - @echo "Making all in `$(PWD)`" - @for i in $(SUBDIRS) $(ALLDIRS); do \ - echo " Entering subdirectory $$i"; \ - ( cd $$i; $(MAKE) $(MFLAGS) all ); \ - echo " "; \ - done - -install-common: FORCE - @echo "Making install in `$(PWD)`" - @for i in $(SUBDIRS) $(INSTALLDIRS); do \ - echo " Entering subdirectory $$i"; \ - ( cd $$i; $(MAKE) $(MFLAGS) install ); \ - echo " "; \ - done - -clean-common: FORCE - @echo "Making clean in `$(PWD)`" - @for i in $(SUBDIRS) $(CLEANDIRS); do \ - echo " Entering subdirectory $$i"; \ - ( cd $$i; $(MAKE) $(MFLAGS) clean ); \ - echo " "; \ - done - -veryclean-common: FORCE - @echo "Making veryclean in `$(PWD)`" - @for i in $(SUBDIRS) $(CLEANDIRS); do \ - echo " Entering subdirectory $$i"; \ - ( cd $$i; $(MAKE) $(MFLAGS) veryclean ); \ - echo " "; \ - done - -depend-common: FORCE - @echo "Making depend in `$(PWD)`" - @for i in $(SUBDIRS) $(DEPENDDIRS); do \ - echo " Entering subdirectory $$i"; \ - ( cd $$i; $(MAKE) $(MFLAGS) depend ); \ - echo " "; \ +all-common install-common clean-common veryclean-common depend-common: FORCE + @t=`echo $@ | cut -d- -f1`; \ + echo "Making $$t in `$(PWD)`"; \ + for i in $(SUBDIRS); do \ + echo " Entering subdirectory $$i to execute:"; \ + echo " $(MAKE) $(MFLAGS) $$t"; \ + ( cd $$i; $(MAKE) $(MFLAGS) $$t ); \ done Makefile: $(top_srcdir)/build/dir.mk