jw-pkg/make/dirs.mk
Jan Lindemann a655d03624 dirs.mk: Targets with same name as subdirs are not remade
Hopefully fix unwillingness to remake targets with the same name as
subdirs.
2010-12-02 21:43:03 +00:00

40 lines
539 B
Makefile

# generic utility modules
# (c) 2001 jannet it services
# contact@jannet.de
# $Id$
.NOTPARALLEL:
include $(MODDIR)/make/defs.mk
SUBDIRS ?= $(FIND_SUBDIRS)
ifeq ($(SUBDIRS),)
all:
subdirs:
clean distclean:
.DEFAULT:
install:
else
.PHONY: $(SUBDIRS)
all subdirs:
$(make_subdirs)
$(MAKECMDGOALS):
$(make_subdirs_target)
clean: dirs.clean
distclean: dirs.distclean clean
dirs.clean:
rm -rf $(TEXTCLEAN) $(CLEAN) dist *.done *~ .*.swp *.tmp core *.rep
dirs.distclean:
rm -rf $(DISTCLEAN)
.DEFAULT:
$(make_subdirs_target)
endif