bwconsistency/Administration/Dossier demande CIFRE ANRT/Makefile
2025-05-16 13:27:55 +02:00

40 lines
824 B
Makefile

#
# txt2tags et TeX makefile générique
#
# Outils
FORGE:=.
TXT2TAGS:=~/bin/txt2tags
###################################################################
# Par convention le source doit avoir le même nom que le répertoire
## nom du répertoire courant
## Mais ici c'est le dernier fichier t2t qui compte
MAINT2T:= $(notdir $(abspath $(shell ls -rt *.t2t | tail -1)))
MAIN:= $(patsubst %.t2t,%,${MAINT2T})
all: ${MAIN}.pdf
# NB : par défaut aucune sortie : faire make NODEBUG= sinon
NODEBUG= >/dev/null
########## Mise en Forme
%.tex: %.t2t %.bbl config.sujet.t2t sujet.tex
${TXT2TAGS} -T sujet.tex -t tex -o $@ $<
include ${FORGE}/Makefile.tex
%.bib.tex:%.bib getbib.t2t
@echo $*
${TXT2TAGS} -t tex -o $*.bib.tex getbib.t2t
%.bbl:%.bib.tex
pdflatex $<
rm $*.bib.pdf
bibtex $*.bib
mv $*.bib.bbl $@