summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile')
-rw-r--r--macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile9
1 files changed, 7 insertions, 2 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile b/macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile
index 9db14d0e6d..2abba8d41a 100644
--- a/macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile
+++ b/macros/latex/contrib/biblatex-contrib/biblatex-software/Makefile
@@ -6,20 +6,25 @@ all: $(MAIN).pdf
biblatex-styles: stublist mkbiblatexstubs.sh
bash mkbiblatexstubs.sh < stublist
+biblio.bib: ../swentry.org
+ ../bin/extract-bibtex.pl < $< > $@
+
swentries.tex: ../swentry.org
../bin/export-org-to-latex $<
../bin/extract-entries.pl < ../swentry.tex > $@
-software-biblatex.pdf: software-biblatex.tex swentries.tex history.tex
+software-biblatex.pdf: software-biblatex.tex swentries.tex history.tex biblio.bib manual.bib
pdflatex software-biblatex.tex
bibtex software-biblatex
pdflatex software-biblatex.tex
pdflatex software-biblatex.tex
+sample-use-sty.pdf: biblio.bib
+
history.tex:
git for-each-ref --format="\begin{release}{%(refname:short)}{%(taggerdate:short)} \item %(subject) \end{release}" refs/tags | grep bltx | tac > history.tex
-sample.tex : biblatex-styles
+sample.tex : biblio.bib biblatex-styles
%.pdf: %.tex
ifeq (, $(shell PATH=$(PATH) which rubber))