mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-25 07:00:39 +01:00
tex.mk: Add generation of front logo
Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
a2503c6721
commit
e3e4e14238
1 changed files with 7 additions and 2 deletions
|
|
@ -38,6 +38,7 @@ TEX_TMPL_STYLE ?= de_technical
|
||||||
TEX_TMPL_DIR ?= $(TEX_TMPL_BASE_DIR)/$(TEX_TMPL_STYLE)
|
TEX_TMPL_DIR ?= $(TEX_TMPL_BASE_DIR)/$(TEX_TMPL_STYLE)
|
||||||
IMPORTED_TEMPLATES ?= $(shell ls $(TEX_TMPL_DIR)/*.tmpl)
|
IMPORTED_TEMPLATES ?= $(shell ls $(TEX_TMPL_DIR)/*.tmpl)
|
||||||
IMAGEDIR ?= $(CVSTOPDIR)/images
|
IMAGEDIR ?= $(CVSTOPDIR)/images
|
||||||
|
FRONTLOGO_PDF ?= janware-logo.pdf
|
||||||
FRONTLOGO_EPS ?= janware-frontpage-top-right.png
|
FRONTLOGO_EPS ?= janware-frontpage-top-right.png
|
||||||
FRONTLOGO_WEB ?= janware-frontpage-top-right.png
|
FRONTLOGO_WEB ?= janware-frontpage-top-right.png
|
||||||
ICON_UP ?= up.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))))
|
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)))
|
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))
|
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_TEX = $(filter %.tex,$(GENERATED))
|
||||||
GENERATED_EPS = $(filter %.png,$(GENERATED))
|
GENERATED_EPS = $(filter %.png,$(GENERATED))
|
||||||
GENERATED_HTML = $(filter %.html,$(GENERATED))
|
GENERATED_HTML = $(filter %.html,$(GENERATED))
|
||||||
|
|
@ -122,7 +123,7 @@ HTML_WARN_DONT_EDIT = "\
|
||||||
-->"
|
-->"
|
||||||
WD = `pwd`
|
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)) \
|
$(ICON_UP) $(ICON_PREV) $(ICON_NEXT) $(ICON_INDEX) $(ICON_CONTENTS)) \
|
||||||
|
|
||||||
#LOCAL_IMPORTED_TEMPLATES = $(notdir $(IMPORTED_TEMPLATES))
|
#LOCAL_IMPORTED_TEMPLATES = $(notdir $(IMPORTED_TEMPLATES))
|
||||||
|
|
@ -165,6 +166,7 @@ define mangle_tmpl
|
||||||
s%__HEADER__%$(HEADER)%g; \
|
s%__HEADER__%$(HEADER)%g; \
|
||||||
s%__FRONTPAGE__%$(FRONTPAGE)%g; \
|
s%__FRONTPAGE__%$(FRONTPAGE)%g; \
|
||||||
s%__FRONTLOGO_EPS__%$(IMAGEDIR)/$(FRONTLOGO_EPS)%g; \
|
s%__FRONTLOGO_EPS__%$(IMAGEDIR)/$(FRONTLOGO_EPS)%g; \
|
||||||
|
s%__FRONTLOGO_PDF__%$(FRONTLOGO_PDF)%g; \
|
||||||
s%__FRONTLOGO_WEB__%$(FRONTLOGO_WEB)%g; \
|
s%__FRONTLOGO_WEB__%$(FRONTLOGO_WEB)%g; \
|
||||||
s%__ICON_UP__%$(ICON_UP)%g; \
|
s%__ICON_UP__%$(ICON_UP)%g; \
|
||||||
s%__ICON_INDEX__%$(ICON_INDEX)%g; \
|
s%__ICON_INDEX__%$(ICON_INDEX)%g; \
|
||||||
|
|
@ -242,6 +244,9 @@ texsrc: $(GENERATED)
|
||||||
%: %.tmpl
|
%: %.tmpl
|
||||||
$(mangle_tmpl)
|
$(mangle_tmpl)
|
||||||
|
|
||||||
|
$(FRONTLOGO_PDF): $(IMAGEDIR)/$(patsubst %.pdf,%.svg,$(FRONTLOGO_PDF))
|
||||||
|
inkscape -w 30mm --export-pdf=$@ $<
|
||||||
|
|
||||||
cfgtest.done:
|
cfgtest.done:
|
||||||
test -n "$(OUTPUT)" # OUTPUT
|
test -n "$(OUTPUT)" # OUTPUT
|
||||||
test -n "$(DISTDIR)" # DISTDIR
|
test -n "$(DISTDIR)" # DISTDIR
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue