conf/jcs, make, tmpl/doxygen: Align equal signs in makefiles to column 30

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2019-03-03 18:12:28 +00:00
commit 0eaef0c326
59 changed files with 2065 additions and 2032 deletions

View file

@ -4,61 +4,61 @@
# $Id$
# -- project data
CUSTOMER ?= jannet
PROJECT ?= legal
TOPIC ?= $(notdir $(shell $(PWD)))
VERSION ?= $(shell sed "s/-dev$$//" VERSION)
AUTHORS ?=
#TITLE ?= Allgemeine Bedingungen für
#SUBTITLE ?= Dienstgüte-Vereinbarungen
DATE ?= $(shell date +'%Y/%m/%d')
#CONFIDENTIAL_REMARK ?= Vertraulich
BEAMER_HANDOUT ?= false
BEAMER_ASPECTRATIO ?= 169
CUSTOMER ?= jannet
PROJECT ?= legal
TOPIC ?= $(notdir $(shell $(PWD)))
VERSION ?= $(shell sed "s/-dev$$//" VERSION)
AUTHORS ?=
#TITLE ?= Allgemeine Bedingungen für
#SUBTITLE ?= Dienstgüte-Vereinbarungen
DATE ?= $(shell date +'%Y/%m/%d')
#CONFIDENTIAL_REMARK ?= Vertraulich
BEAMER_HANDOUT ?= false
BEAMER_ASPECTRATIO ?= 169
# -- files
MAIN ?= main
HEADER ?= header
FRONTPAGE ?= frontpage
OUTPUT ?= $(patsubst %-dev,%,$(TOPIC)-$(VERSION))
DISTDIR ?= dist
MAIN ?= main
HEADER ?= header
FRONTPAGE ?= frontpage
OUTPUT ?= $(patsubst %-dev,%,$(TOPIC)-$(VERSION))
DISTDIR ?= dist
# -- dependencies
LOCAL_PREREQ ?= Makefile cfg.mk main.tex.tmpl \
LOCAL_PREREQ ?= Makefile cfg.mk main.tex.tmpl \
$(wildcard *.tex)
# -- formatting
#DOCUMENT_CLASS ?= book
#DOCUMENT_CLASS ?= book
ifneq ($(MAKECMDGOALS),html)
DOCUMENT_CLASS ?= article
DOCUMENT_CLASS ?= article
else
DOCUMENT_CLASS ?= article
DOCUMENT_CLASS ?= article
endif
TEX_TMPL_BASE_DIR ?= $(MODDIR)/tmpl/tex
TEX_TMPL_STYLE ?= de_technical
TEX_TMPL_DIR ?= $(TEX_TMPL_BASE_DIR)/$(TEX_TMPL_STYLE)
IMPORTED_TEMPLATES ?= $(shell ls $(TEX_TMPL_DIR)/*.tmpl)
WWW_IMAGEDIR ?= $(PROJECTS_DIR)/jw-build/htdocs/images/logo-janware/
FRONTLOGO_PDF ?= logo-janware.pdf
FRONTLOGO_EPS ?= janware-frontpage-top-right.png
FRONTLOGO_WEB ?= janware-frontpage-top-right.png
ICON_UP ?= up.png
ICON_PREV ?= prev.png
ICON_NEXT ?= next.png
ICON_INDEX ?= index.png
ICON_CONTENTS ?= contents.png
TEX_TMPL_BASE_DIR ?= $(MODDIR)/tmpl/tex
TEX_TMPL_STYLE ?= de_technical
TEX_TMPL_DIR ?= $(TEX_TMPL_BASE_DIR)/$(TEX_TMPL_STYLE)
IMPORTED_TEMPLATES ?= $(shell ls $(TEX_TMPL_DIR)/*.tmpl)
WWW_IMAGEDIR ?= $(PROJECTS_DIR)/jw-build/htdocs/images/logo-janware/
FRONTLOGO_PDF ?= logo-janware.pdf
FRONTLOGO_EPS ?= janware-frontpage-top-right.png
FRONTLOGO_WEB ?= janware-frontpage-top-right.png
ICON_UP ?= up.png
ICON_PREV ?= prev.png
ICON_NEXT ?= next.png
ICON_INDEX ?= index.png
ICON_CONTENTS ?= contents.png
# -- web publishing
HTMLDIR ?= $(TOPIC)
TARGET_HOST ?= cvs.jannet.de
TARGET_DIR ?= /home/wwwrun/dat/htdocs/jannet.de_443/upload/$(CUSTOMER)/projects/$(PROJECT)/doc/$(TOPIC)
TARGET_DIR_MODE ?= 755
TARGET_FILE_MODE ?= 644
TARGET_USER ?= root
HTMLDIR ?= $(TOPIC)
TARGET_HOST ?= cvs.jannet.de
TARGET_DIR ?= /home/wwwrun/dat/htdocs/jannet.de_443/upload/$(CUSTOMER)/projects/$(PROJECT)/doc/$(TOPIC)
TARGET_DIR_MODE ?= 755
TARGET_FILE_MODE ?= 644
TARGET_USER ?= root
UPLOAD_MODULE ?= doc/$(TOPIC)
UPLOAD_FILE_MODE ?= 644
UPLOAD_DIR_MODE ?= 755
UPLOAD_MODULE ?= doc/$(TOPIC)
UPLOAD_FILE_MODE ?= 644
UPLOAD_DIR_MODE ?= 755
include $(MODDIR)/make/tag-defs.mk
include $(MODDIR)/make/tag-rules.mk
@ -66,57 +66,57 @@ include $(MODDIR)/make/tag-rules.mk
ifeq ($(TEX_TMPL_DIR), "")
TEX_TMPL_DIR = thisisnotadirectory
endif
latex = latex
PDFLATEX ?= pdflatex
PDF_VIEWER ?= $(firstword $(shell which okular kpdf acroread))
CAT ?= cat
SED ?= sed
COMPILATION_RUN_NAMES ?= 1 2 3
latex = latex
PDFLATEX ?= pdflatex
PDF_VIEWER ?= $(firstword $(shell which okular kpdf acroread))
CAT ?= cat
SED ?= sed
COMPILATION_RUN_NAMES ?= 1 2 3
# this is what is there already
PRE_FIG_LOCAL = $(wildcard *.fig)
PRE_TEX_LOCAL = $(wildcard *.tex)
PRE_TMPL_LOCAL = $(wildcard *.tmpl *.ger)
PRE_HTML_LOCAL = $(wildcard *.html)
PRE_FIG_REMOTE = $(foreach dir,$(TEX_TMPL_DIR),$(wildcard $(dir)/*.fig))
PRE_TEX_REMOTE = $(foreach dir,$(TEX_TMPL_DIR),$(wildcard $(dir)/*.tex))
PRE_TMPL_REMOTE = $(foreach dir,$(TEX_TMPL_DIR),$(wildcard $(dir)/*.tmpl $(dir)/*.ger))
PRE_HTML_REMOTE = $(foreach dir,$(TEX_TMPL_DIR),$(wildcard $(dir)/*.html))
PRE_FIG_LOCAL = $(wildcard *.fig)
PRE_TEX_LOCAL = $(wildcard *.tex)
PRE_TMPL_LOCAL = $(wildcard *.tmpl *.ger)
PRE_HTML_LOCAL = $(wildcard *.html)
PRE_FIG_REMOTE = $(foreach dir,$(TEX_TMPL_DIR),$(wildcard $(dir)/*.fig))
PRE_TEX_REMOTE = $(foreach dir,$(TEX_TMPL_DIR),$(wildcard $(dir)/*.tex))
PRE_TMPL_REMOTE = $(foreach dir,$(TEX_TMPL_DIR),$(wildcard $(dir)/*.tmpl $(dir)/*.ger))
PRE_HTML_REMOTE = $(foreach dir,$(TEX_TMPL_DIR),$(wildcard $(dir)/*.html))
# this is what should be there
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) $(FRONTLOGO_PDF)
GENERATED_TEX = $(filter %.tex,$(GENERATED))
GENERATED_EPS = $(filter %.png,$(GENERATED))
GENERATED_HTML = $(filter %.html,$(GENERATED))
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) $(FRONTLOGO_PDF)
GENERATED_TEX = $(filter %.tex,$(GENERATED))
GENERATED_EPS = $(filter %.png,$(GENERATED))
GENERATED_HTML = $(filter %.html,$(GENERATED))
CMD_PARSE_GRAPHICS = $(SED) '/includegraphics/ !d; s/[^{]*{\([^}]*\).*/\1/; /^\.\./ d; s/^.\///' *.tex *.tmpl | sort -u
CMD_PARSE_GRAPHICS = $(SED) '/includegraphics/ !d; s/[^{]*{\([^}]*\).*/\1/; /^\.\./ d; s/^.\///' *.tex *.tmpl | sort -u
CONTACT_EMAIL ?= contact@janware.com
CONTACT_EMAIL ?= contact@janware.com
ifeq ($(DIST_VERSION),)
DIST_VERSION = $(VERSION)
DIST_VERSION = $(VERSION)
endif
# all
TEX = $(PRE_TEX_LOCAL) $(GENERATED_TEX)
EPS = $(GENERATED_EPS)
HTML = $(PRE_HTML_LOCAL) $(GENERATED_HTML)
TEX = $(PRE_TEX_LOCAL) $(GENERATED_TEX)
EPS = $(GENERATED_EPS)
HTML = $(PRE_HTML_LOCAL) $(GENERATED_HTML)
LATEX_INPUT = $(TEX) $(EPS)
HTML_INPUT = $(HTML) $(IMAGES)
LATEX_INPUT = $(TEX) $(EPS)
HTML_INPUT = $(HTML) $(IMAGES)
# this comes in handy
DATE_FORMAT ?= '%b, %d, %Y'
DATE := $(if $(DATE),$(shell date +$(DATE_FORMAT) --date $(DATE)),$(shell date +$(DATE_FORMAT)))
TEX_WARN_DONT_EDIT = "\
DATE_FORMAT ?= '%b, %d, %Y'
DATE := $(if $(DATE),$(shell date +$(DATE_FORMAT) --date $(DATE)),$(shell date +$(DATE_FORMAT)))
TEX_WARN_DONT_EDIT = "\
%+---------------------------------------------------+\n\
%| DO NOT EDIT THIS FILE! |\n\
%| It was automatically created during the build |\n\
%| process! |\n\
%+---------------------------------------------------+\n"
HTML_WARN_DONT_EDIT = "\
HTML_WARN_DONT_EDIT = "\
<!--\n\
+---------------------------------------------------+\n\
| DO NOT EDIT THIS FILE! |\n\
@ -124,46 +124,46 @@ HTML_WARN_DONT_EDIT = "\
| process! |\n\
+---------------------------------------------------+\n\
-->"
WD = $(shell $(PWD))
WD = $(shell $(PWD))
IMAGES = $(patsubst %,$(IMAGEDIR)/%,$(FRONTLOGO_EPS) $(FRONTLOGO_WEB) $(FRONTLOGO_PDF) \
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))
#FMT_OFFLINE = tex dvi ps pdf txt
FMT_OFFLINE = tex pdf # txt
FMT = $(FMT_OFFLINE) html
OUT = $(DISTDIR)/$(OUTPUT)
FMT_OUT = $(patsubst %,$(OUT).%.zip,$(FMT))
FMT_OFFLINE_OUT = $(patsubst %,$(OUT).%.zip,$(FMT_OFFLINE))
ALL = $(FMT_OUT) html_install
#PRE_HTML = $(patsubst %.tmpl,%,$(wildcard *.html.tmpl))
#LINETMPL=$(wildcard *.linetmpl)
#TEXFROMGER=$(patsubst %.ger,%.tex,$(wildcard *.ger))
#TMPL=$(wildcard *.tmpl)
#FILEFROMTMPL = $(patsubst %.tmpl,%,$(TMPL))
#GERFROMLINETMPL=$(patsubst %.linetmpl,%,$(wildcard *.linetmpl))
#PRE_TEX = $(patsubst %.ger,%.tex,\
#LOCAL_IMPORTED_TEMPLATES = $(notdir $(IMPORTED_TEMPLATES))
#FMT_OFFLINE = tex dvi ps pdf txt
FMT_OFFLINE = tex pdf # txt
FMT = $(FMT_OFFLINE) html
OUT = $(DISTDIR)/$(OUTPUT)
FMT_OUT = $(patsubst %,$(OUT).%.zip,$(FMT))
FMT_OFFLINE_OUT = $(patsubst %,$(OUT).%.zip,$(FMT_OFFLINE))
ALL = $(FMT_OUT) html_install
#PRE_HTML = $(patsubst %.tmpl,%,$(wildcard *.html.tmpl))
#LINETMPL = $(wildcard *.linetmpl)
#TEXFROMGER = $(patsubst %.ger,%.tex,$(wildcard *.ger))
#TMPL = $(wildcard *.tmpl)
#FILEFROMTMPL = $(patsubst %.tmpl,%,$(TMPL))
#GERFROMLINETMPL = $(patsubst %.linetmpl,%,$(wildcard *.linetmpl))
#PRE_TEX = $(patsubst %.ger,%.tex,\
# $(patsubst %.tmpl,%,$(wildcard *.tex.tmpl *.ger.tmpl) $(LOCAL_IMPORTED_TEMPLATES)) \
# $(GERFROMLINETMPL)) $(TEXFROMGER)
NEWDIRS = $(DISTDIR) $(HTMLDIR) $(DVIDIR)
NEWDIRS = $(DISTDIR) $(HTMLDIR) $(DVIDIR)
ifeq ($(DOCUMENT_CLASS),)
DOCUMENT_CLASS = article
DOCUMENT_CLASS = article
endif
ifeq ($(BEAMER_HANDOUT),true)
DOCUMENT_CLASS_OPTIONS += ,handout
DOCUMENT_CLASS_OPTIONS += ,handout
endif
ifneq ($(BEAMER_ASPECTRATIO),)
DOCUMENT_CLASS_OPTIONS += ,aspectratio=$(BEAMER_ASPECTRATIO)
DOCUMENT_CLASS_OPTIONS += ,aspectratio=$(BEAMER_ASPECTRATIO)
endif
ifneq ($(BEAMER_HANDOUT),true)
BEAMER_ANIMATION_FRAMES ?= 36
BEAMER_ANIMATION_FRAMES ?= 36
else
BEAMER_ANIMATION_FRAMES ?= 1
BEAMER_ANIMATION_FRAMES ?= 1
endif
define mangle_tmpl
@ -347,7 +347,7 @@ $(OUT).tex.zip: cfgtest $(LATEX_INPUT)
#$(OUT).txt.zip: $(OUTPUT).txt
# zip $@ $<
TEX4HT_FIRST_LATEX_LINE = \
TEX4HT_FIRST_LATEX_LINE = \
'\makeatletter\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"\#\#1"{\Link\#\#1}\expandafter\HCode\else\expandafter\Link\fi}\def\Link\#1.a.b.c.{\g@addto@macro\@documentclasshook{\RequirePackage[\#1,html,3,sections+]{tex4ht}}\let\HCode\documentstyle\def\documentstyle{\let\documentstyle\HCode\expandafter\def\csname tex4ht\endcsname{\#1,html,3}\def\HCode\#\#\#\#1{\documentstyle[tex4ht,3}\@ifnextchar[{\HCode}{\documentstyle[tex4ht]}}}\makeatother\HCode .a.b.c.\input'
$(HTMLDIR): $(LATEX_INPUT) $(HTML_INPUT)
@ -428,7 +428,7 @@ unzip:
%-handout:
BEAMER_HANDOUT=true make $*
UPLOAD_FILES = $(OUTPUT).pdf
UPLOAD_FILES = $(OUTPUT).pdf
include $(MODDIR)/make/upload.mk