mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 12:03:31 +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
|
||||
|
||||
define mangle_tmpl
|
||||
@echo $< \-\> $@
|
||||
@echo "+ generating $< -> $@"
|
||||
@if [ $(suffix $@) = tex ]; then echo -e $(TEX_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%__AUTHORS__%$(AUTHORS)%g; \
|
||||
s%__TITLE__%$(TITLE)%g; \
|
||||
|
|
@ -130,7 +130,8 @@ define mangle_tmpl
|
|||
linenum=$$1; \
|
||||
print start linenum rest \
|
||||
} else { print $$0 } } \
|
||||
' >> $@
|
||||
' >> $@.tmp
|
||||
@mv $@.tmp $@
|
||||
endef
|
||||
|
||||
first_target: dirs $(ALL)
|
||||
|
|
@ -275,9 +276,8 @@ $(OUT).html.zip: $(HTMLDIR)
|
|||
|
||||
$(OUTPUT).pdf: $(GENERATED)
|
||||
@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"; pdflatex $(MAIN).tex || exit 1; done
|
||||
mv $(MAIN).pdf $(OUTPUT).pdf
|
||||
@for i in 1 2 3 ; do echo "================================================================== pass $$i: running pdflatex $(MAIN).tex"; pdflatex $(MAIN).tex || exit 1; done
|
||||
@mv $(MAIN).pdf $(OUTPUT).pdf
|
||||
|
||||
$(OUT).pdf.zip: $(OUTPUT).pdf
|
||||
zip $@ $<
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue