From 1d4424876117b465b852c5e6436eb5d9c40dff81 Mon Sep 17 00:00:00 2001 From: aph Date: Mon, 22 Jan 2001 07:08:05 +0000 Subject: [PATCH] eliminate japanese PDF which doesn't seem to work properly; some hygenics; proper deps for version.ent git-svn-id: svn://anonscm.debian.org/ddp/manuals/trunk/developers-reference@1089 313b444b-1b9f-4f58-a734-7bb04f332e8d --- Makefile | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 703959d..81f8433 100644 --- a/Makefile +++ b/Makefile @@ -4,27 +4,31 @@ MANUAL := $(notdir $(shell pwd)) PUBLISHDIR := ../../../public_html/manuals.html TARGETS := $(foreach fmt,html txt pdf,developers-reference.$(fmt)) \ - $(foreach langext,.ja .fr, \ - $(foreach fmt,html txt pdf,developers-reference$(langext).$(fmt))) + $(filter-out developers-reference.ja.pdf, \ + $(foreach langext,.ja .fr, \ + $(foreach fmt,html txt pdf,developers-reference$(langext).$(fmt)))) # programs for creating output DEBIANDOC2HTML := debiandoc2html -d debiandoc.decl -c DEBIANDOC2TEXT := debiandoc2text -d debiandoc.decl DEBIANDOC2LATEX := debiandoc2latex -d debiandoc.decl +make_directory := install -d -m 755 +install_file := install -m 644 -p + MAX_TEX_RECURSION := 5 .PHONY: all all: $(TARGETS) +# hmmm, this rule may need to be revised/tested publish: all [ -d $(PUBLISHDIR) ] || exit 1 rm -f $(PUBLISHDIR)/$(MANUAL)/*.html - install -d -m 755 $(PUBLISHDIR)/$(MANUAL) - install -m 644 --preserve-timestamps $(MANUAL).html/*.html \ + $(make_directory) $(PUBLISHDIR)/$(MANUAL) + $(install_file) developers-reference*.html/*.html \ $(PUBLISHDIR)/$(MANUAL) - developers-reference.html: developers-reference.sgml $(DEBIANDOC2HTML) -l C $< @@ -67,7 +71,7 @@ developers-reference.%.tex: developers-reference.%.sgml -version.ent: +version.ent: debian/changelog ./debian/rules $@ .PHONY: clean -- 2.30.2