man:
$(LOOP)
-# be careful about deletion.
clean: local-clean
- -rm -f $(outdir)/*
+ -rm -rf "./$(outdir)"
$(LOOP)
ifneq ($(strip $(depth)),.)
dist:
- make -C $(depth) dist
+ $(MAKE) -C $(depth) dist
endif
-distclean: clean
+distclean: clean
$(LOOP)
$(MAKE) local-distclean
-maintainerclean:
+cvs-clean:
+ $(MAKE) local-distclean
+ rm -rf out
+ rm -rf out-www
+ rm -f aclocal.m4 configure
+
+maintainerclean:
$(LOOP)
$(MAKE) local-maintainerclean
$(MAKE) local-distclean
prepend \`local-' to restrict operation to the current directory.\n\
Example: \`local-clean'.\n"
+# "
local-help:
local-dist: $(DIST_FILES) $(OUT_DIST_FILES) $(NON_ESSENTIAL_DIST_FILES)
installextradoc:
-$(INSTALLPY) -d $(DESTDIR)$(prefix)/doc/$(package)
- cp -r $(EXTRA_DOC_FILES) $(prefix)/doc/$(package)
+ cp -r $(EXTRA_DOC_FILES) $(prefix)/doc/$(package)
include $(outdir)/dummy.dep $(wildcard $(outdir)/*.dep) # expect a warning here
@echo please ignore innocent warning about dummy.dep
-mkdir -p $(outdir)
touch $(outdir)/dummy.dep
+ echo '*' > $(outdir)/.gitignore
check: local-check
$(LOOP)
$(PYTHON) $(step-bindir)/package-diff.py --outdir=$(top-src-dir)/$(outdir) --package=$(top-src-dir) $(makeflags)
-ln -f $(depth)/$(outdir)/$(distname).diff.gz $(patch-dir)
-release:
+release:
$(PYTHON) $(step-bindir)/release.py --outdir=$(top-src-dir)/$(outdir) --package=$(top-src-dir)
WWW-post: local-WWW-post
$(LOOP)
-web:
+web:
$(MAKE) out=www WWW
$(MAKE) out=www WWW-post