mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-18 21:13:56 +01:00
tex.mk: Beautify build output
This commit is contained in:
parent
f29d559e32
commit
24df8db43f
1 changed files with 6 additions and 6 deletions
12
make/tex.mk
12
make/tex.mk
|
|
@ -85,10 +85,10 @@ DOCUMENT_CLASS = article
|
||||||
endif
|
endif
|
||||||
|
|
||||||
define mangle_tmpl
|
define mangle_tmpl
|
||||||
@echo $< \-\> $@
|
@echo "+ generating $< -> $@"
|
||||||
@if [ $(suffix $@) = tex ]; then echo -e $(TEX_WARN_DONT_EDIT) > $@; fi
|
@if [ $(suffix $@) = tex ]; then echo -e $(TEX_WARN_DONT_EDIT) > $@; fi
|
||||||
@if [ $(suffix $@) = html ]; then echo -e $(HTML_WARN_DONT_EDIT) > $@; fi
|
@if [ $(suffix $@) = html ]; then echo -e $(HTML_WARN_DONT_EDIT) > $@; fi
|
||||||
cat $< | sed -e "\
|
@cat $< | sed -e "\
|
||||||
s%__DATE__%$(DATE)%g; \
|
s%__DATE__%$(DATE)%g; \
|
||||||
s%__AUTHORS__%$(AUTHORS)%g; \
|
s%__AUTHORS__%$(AUTHORS)%g; \
|
||||||
s%__TITLE__%$(TITLE)%g; \
|
s%__TITLE__%$(TITLE)%g; \
|
||||||
|
|
@ -130,7 +130,8 @@ define mangle_tmpl
|
||||||
linenum=$$1; \
|
linenum=$$1; \
|
||||||
print start linenum rest \
|
print start linenum rest \
|
||||||
} else { print $$0 } } \
|
} else { print $$0 } } \
|
||||||
' >> $@
|
' >> $@.tmp
|
||||||
|
@mv $@.tmp $@
|
||||||
endef
|
endef
|
||||||
|
|
||||||
first_target: dirs $(ALL)
|
first_target: dirs $(ALL)
|
||||||
|
|
@ -275,9 +276,8 @@ $(OUT).html.zip: $(HTMLDIR)
|
||||||
|
|
||||||
$(OUTPUT).pdf: $(GENERATED)
|
$(OUTPUT).pdf: $(GENERATED)
|
||||||
@echo "-- creating pdf file"
|
@echo "-- creating pdf file"
|
||||||
# for i in 1 2 3 ; do echo "============================ pass $$i"; pdflatex $(MAIN).tex 2>&1 | grep -ve "Underfull\|Overfull"| grep .; done
|
@for i in 1 2 3 ; do echo "================================================================== pass $$i: running pdflatex $(MAIN).tex"; pdflatex $(MAIN).tex || exit 1; done
|
||||||
for i in 1 2 3 ; do echo "============================ pass $$i"; pdflatex $(MAIN).tex || exit 1; done
|
@mv $(MAIN).pdf $(OUTPUT).pdf
|
||||||
mv $(MAIN).pdf $(OUTPUT).pdf
|
|
||||||
|
|
||||||
$(OUT).pdf.zip: $(OUTPUT).pdf
|
$(OUT).pdf.zip: $(OUTPUT).pdf
|
||||||
zip $@ $<
|
zip $@ $<
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue