build: notes_de_cours.pdf

images-graphviz:
	dot -Tpng agentrationnel.dot -o agentrationnel.png
	dot -Tpng agentintelligent.dot -o agentintelligent.png
	dot -Tpng environnementpropriete.dot -o environnementpropriete.png
	dot -Tpng umbrella.dot -o umbrella.png

notes_de_cours.pdf: notes_de_cours.bbl
	pdflatex notes_de_cours.tex
	pdflatex notes_de_cours.tex

notes_de_cours.bbl: notes_de_cours.tex chapitre1.tex chapitre2.tex images-graphviz
	pdflatex notes_de_cours.tex
	-bibtex notes_de_cours.aux

run: notes_de_cours.pdf
	-evince notes_de_cours.pdf &

clean:
	-rm *.aux
	-rm *.bbl
	-rm *.blg
	-rm *.lof
	-rm *.log
	-rm *.out
	-rm *.toc
	-rm *.pdf