Vous avez reçu un message "Your GitLab account has been locked ..." ? Pas d'inquiétude : lisez cet article https://docs.gricad-pages.univ-grenoble-alpes.fr/help/unlock/

Unverified Commit 5f940447 authored by Sylvain Bouveret's avatar Sylvain Bouveret
Browse files

Cibles des TP et Slides dans target

Les fichiers générés pour les TP et les Slides vont maintenant dans un
sous-dossier. C'est beaucoup plus simple à gérer pour la génération du
site web.
parent 42952063
......@@ -4,3 +4,4 @@
*-handout.pdf
*-slides.pdf
target
......@@ -7,6 +7,7 @@ TEXANIMS=${patsubst %.script,%.tex,$(ANIMS)}
LATEX=git configuring-git understanding-git git-history git-workflow git-tools
SLIDES=$(LATEX:%=%-slides)
HANDOUTS=$(LATEX:%=%-handout)
TARGET_DIR=target
%.tex: %.script %.fig
bin/simple-anim $<
......@@ -14,14 +15,18 @@ HANDOUTS=$(LATEX:%=%-handout)
%.tex:: %.script force
bin/simple-anim $<
all: slides handouts
slides: $(SLIDES:%=%.pdf)
mkdir -p $(TARGET_DIR)
mv $^ $(TARGET_DIR)
@echo 'Managed slides for $^'
handouts: $(HANDOUTS:%=%.pdf)
mkdir -p $(TARGET_DIR)
mv $^ $(TARGET_DIR)
@echo 'Managed handout for $^'
all: slides handouts
%-handout.tex: %.tex
printf '%s\n\n%s\n' '\documentclass[handout]{beamer}' \
'\input{$*}' > $@
......@@ -41,5 +46,5 @@ debug:
@echo LU_MASTERS=$(LU_MASTERS)
mrproper: clean
rm -f $(SLIDES:%=%.pdf)
rm -Rf $(TARGET_DIR)
rm -f $(SLIDES:%=%.tex)
LATEX=tp1-intro-git tp1-modele-git tp2-flow tp2-historique tp3-outils-git
TARGET_DIR=target
PDFLATEX_OPTIONS= -shell-escape
LUALATEX_OPTIONS= -shell-escape
LU_MASTERS=$(LATEX)
all: $(LATEX:%=%.pdf)
mkdir -p $(TARGET_DIR)
mv $^ $(TARGET_DIR)
@echo 'Managed slides for $^'
include LaTeX.mk
clean::
......@@ -13,5 +19,6 @@ clean::
rm -Rf _minted*
mrproper: clean
rm -Rf $(TARGET_DIR)
rm -f $(LATEX:%=%.pdf)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment