diff options
Diffstat (limited to 'cfg.mk')
-rw-r--r-- | cfg.mk | 41 |
1 files changed, 17 insertions, 24 deletions
@@ -2,25 +2,23 @@ # settings required by the maintainer-makefile module -gnu_rel_host := dl.sv.nongnu.org:/releases/autoconf-archive/ -old_NEWS_hash := 7ee3ca1f4f7e7307a45f7608a7061895 -gpg_key_ID := 99089D72 -url_dir_list := http://download.savannah.nongnu.org/releases/autoconf-archive -today := $(date "+%Y-%m-%d") -TAR_OPTIONS += --mtime=$(today) -manual_title := Autoconf Archive Web Site +gnu_rel_host := dl.sv.nongnu.org:/releases/autoconf-archive/ +old_NEWS_hash := 7ee3ca1f4f7e7307a45f7608a7061895 +gpg_key_ID := 99089D72 +url_dir_list := http://download.savannah.nongnu.org/releases/autoconf-archive +today := $(date "+%Y-%m-%d") +TAR_OPTIONS += --mtime=$(today) +manual_title := Autoconf Archive Web Site # maintainer targets -M4DIR := $(srcdir)/m4 -HTMLDIR := $(srcdir)/html -STAGEDIR := $(srcdir)/stage -DOCDIR := $(srcdir)/doc +M4DIR := $(srcdir)/m4 +STAGEDIR := $(srcdir)/stage +DOCDIR := $(srcdir)/doc -M4_FILES := $(wildcard $(M4DIR)/*.m4) -MACROS := $(patsubst $(M4DIR)/%.m4,%, $(M4_FILES)) -HTML_FILES := $(patsubst %,$(HTMLDIR)/%.html,$(MACROS)) -TEXI_FILES := $(patsubst %,$(DOCDIR)/%.texi,$(MACROS)) +M4_FILES := $(wildcard $(M4DIR)/*.m4) +MACROS := $(patsubst $(M4DIR)/%.m4,%, $(M4_FILES)) +TEXI_FILES := $(patsubst %,$(DOCDIR)/%.texi,$(MACROS)) .PHONY: maintainer-generate .PRECIOUS: $(patsubst %,$(STAGEDIR)/%.m4,$(MACROS)) @@ -33,19 +31,14 @@ $(STAGEDIR)/manifest: @for n in $(basename $(notdir $(M4_FILES))); do echo "$$n" >>"$@"; done $(STAGEDIR)/%.m4 : $(M4DIR)/%.m4 $(STAGEDIR)/manifest $(srcdir)/macro.py $(srcdir)/macro2m4.py - @echo generating $@ - @$(srcdir)/macro2m4.py "$<" "$@" + $(srcdir)/macro2m4.py "$<" "$@" @diff -u "$<" "$@" $(DOCDIR)/%.texi : $(STAGEDIR)/%.m4 $(srcdir)/macro2texi.py $(srcdir)/macro.py - @echo generating $@ - @$(srcdir)/macro2texi.py "$<" "$@" + $(srcdir)/macro2texi.py "$<" "$@" -$(DOCDIR)/all-macros.texi: +$(DOCDIR)/all-macros.texi: $(srcdir)/configure + @echo generating $@ @$(MKDIR_P) $(DOCDIR) @rm -f "$@" @for n in $(MACROS); do echo "@include $$n.texi" >>"$@"; done - -$(HTMLDIR)/%.html : $(STAGEDIR)/%.html - @echo pretty-printing $@ - @tidy -quiet -ascii --indent yes --indent-spaces 1 --tidy-mark no -wrap 80 --hide-comments yes "$<" >"$@" |