jw-pkg/make/topdir.mk
Jan Lindemann bd079bf1d3 topdir*.mk: autoconf stuff topdir.mk -> topdir-autoconf.mk
Source out autoconf conditionals from topdir.mk into
topdir-autoconf.mk.
2009-05-27 11:26:17 +00:00

38 lines
720 B
Makefile

all: config
install: topdir.install
clean: topdir.clean
distclean: topdir.distclean
config:
ifneq ($(wildcard $(TOPDIR)/make/defs.mk),)
include $(TOPDIR)/make/defs.mk
endif
include $(MODDIR)/make/rpmdist.mk
include $(MODDIR)/make/subdirs.mk
include $(MODDIR)/make/rules.mk
include $(MODDIR)/make/doc-rules.mk
INSTALLED_TOPDIR_FILES = $(addprefix $(INSTALL_DOCDIR)/, $(DOCS))
local-%:
find . -name $@.mk | \
while read f; do (\
cd `dirname $$f` ;\
rm -f local.mk ;\
ln -s `basename $$f` local.mk ;\
) done
unlocal:
rm -f $(shell find . -name local.mk)
topdir.distclean:
topdir.clean:
rm -f *.done
topdir.install: prefix.done $(INSTALLED_TOPDIR_FILES)
prefix.done:
mkdir -p $(PREFIX)
touch $@