2023-11-27 15:09:06 +01:00
|
|
|
.PHONY: all clean run image
|
2023-11-21 16:04:18 +01:00
|
|
|
|
|
|
|
all: extension_messagerie.pdf
|
|
|
|
|
|
|
|
%.pdf: %.tex
|
|
|
|
pdflatex $<
|
|
|
|
|
|
|
|
extension_messagerie.pdf:use_case_messagerie.tex extension_messagerie.bbl extension_messagerie.tex
|
|
|
|
pdflatex extension_messagerie.tex
|
|
|
|
|
|
|
|
use_case_messagerie.tex: use_case_messagerie.uml
|
|
|
|
plantuml -tlatex:nopreamble use_case_messagerie.uml
|
|
|
|
|
2023-12-15 14:36:44 +01:00
|
|
|
image: use_case_messagerie.uml interaction_diagram.uml class.uml
|
2023-11-27 15:09:06 +01:00
|
|
|
plantuml $^
|
2023-12-15 14:36:10 +01:00
|
|
|
mmdc -i ERD.md -o ERD.png
|
2023-11-27 15:09:06 +01:00
|
|
|
|
2023-11-21 16:04:18 +01:00
|
|
|
extension_messagerie.bbl: extension_messagerie.bcf
|
|
|
|
biber extension_messagerie
|
|
|
|
|
|
|
|
extension_messagerie.bcf:
|
|
|
|
pdflatex extension_messagerie.tex
|
|
|
|
|
|
|
|
clean:
|
|
|
|
latexmk -C
|
|
|
|
rm -f use_case_messagerie.tex
|
|
|
|
rm -f extension_messagerie.{bbl,run.xml}
|
2023-12-15 14:36:44 +01:00
|
|
|
rm -f class.tex
|
2023-11-21 16:04:18 +01:00
|
|
|
|
|
|
|
run: extension_messagerie.pdf
|
|
|
|
xdg-open $<
|