From e3e4e14238303091a48c7b49929674d5ca343c52 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Mon, 7 Apr 2014 08:22:47 +0000 Subject: [PATCH] tex.mk: Add generation of front logo Signed-off-by: Jan Lindemann --- make/tex.mk | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/make/tex.mk b/make/tex.mk index 3b2cb1b2..e70e805e 100644 --- a/make/tex.mk +++ b/make/tex.mk @@ -38,6 +38,7 @@ TEX_TMPL_STYLE ?= de_technical TEX_TMPL_DIR ?= $(TEX_TMPL_BASE_DIR)/$(TEX_TMPL_STYLE) IMPORTED_TEMPLATES ?= $(shell ls $(TEX_TMPL_DIR)/*.tmpl) IMAGEDIR ?= $(CVSTOPDIR)/images +FRONTLOGO_PDF ?= janware-logo.pdf FRONTLOGO_EPS ?= janware-frontpage-top-right.png FRONTLOGO_WEB ?= janware-frontpage-top-right.png ICON_UP ?= up.png @@ -84,7 +85,7 @@ PRE_HTML_REMOTE = $(foreach dir,$(TEX_TMPL_DIR),$(wildcard $(dir)/*.html)) FILES_FROM_TMPL = $(notdir $(patsubst %.ger,%.tex,$(patsubst %.tmpl,%,$(PRE_TMPL_REMOTE) $(PRE_TMPL_LOCAL)))) EPS_FROM_FIG = $(notdir $(patsubst %.fig,%.png,$(PRE_FIG_REMOTE) $(PRE_FIG_LOCAL))) FILES_COPIED = $(notdir $(wildcard $(TEX_TMPL_DIR)/*.html $(TEX_TMPL_DIR)/*.tex)) -GENERATED += $(FILES_FROM_TMPL) $(EPS_FROM_FIG) $(FILES_COPIED) +GENERATED += $(FILES_FROM_TMPL) $(EPS_FROM_FIG) $(FILES_COPIED) $(FRONTLOGO_PDF) GENERATED_TEX = $(filter %.tex,$(GENERATED)) GENERATED_EPS = $(filter %.png,$(GENERATED)) GENERATED_HTML = $(filter %.html,$(GENERATED)) @@ -122,7 +123,7 @@ HTML_WARN_DONT_EDIT = "\ -->" WD = `pwd` -IMAGES = $(patsubst %,$(IMAGEDIR)/%,$(FRONTLOGO_EPS) $(FRONTLOGO_WEB) \ +IMAGES = $(patsubst %,$(IMAGEDIR)/%,$(FRONTLOGO_EPS) $(FRONTLOGO_WEB) $(FRONTLOGO_PDF) \ $(ICON_UP) $(ICON_PREV) $(ICON_NEXT) $(ICON_INDEX) $(ICON_CONTENTS)) \ #LOCAL_IMPORTED_TEMPLATES = $(notdir $(IMPORTED_TEMPLATES)) @@ -165,6 +166,7 @@ define mangle_tmpl s%__HEADER__%$(HEADER)%g; \ s%__FRONTPAGE__%$(FRONTPAGE)%g; \ s%__FRONTLOGO_EPS__%$(IMAGEDIR)/$(FRONTLOGO_EPS)%g; \ + s%__FRONTLOGO_PDF__%$(FRONTLOGO_PDF)%g; \ s%__FRONTLOGO_WEB__%$(FRONTLOGO_WEB)%g; \ s%__ICON_UP__%$(ICON_UP)%g; \ s%__ICON_INDEX__%$(ICON_INDEX)%g; \ @@ -242,6 +244,9 @@ texsrc: $(GENERATED) %: %.tmpl $(mangle_tmpl) +$(FRONTLOGO_PDF): $(IMAGEDIR)/$(patsubst %.pdf,%.svg,$(FRONTLOGO_PDF)) + inkscape -w 30mm --export-pdf=$@ $< + cfgtest.done: test -n "$(OUTPUT)" # OUTPUT test -n "$(DISTDIR)" # DISTDIR