diff --git a/Makefile b/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..79bb9a15ca3b258195e76be67ee62d66946d6029 --- /dev/null +++ b/Makefile @@ -0,0 +1,24 @@ +# Fichier Makefile racine +# Cette variable contient la liste des sous répertoires +# pour lesquels il faudra construire un programme. +# Pour l'instant, seul le serveur web est dans la liste. + +FOLDERS=webserver + +# Indique à make les règles qui ne correspondent pas à la création +# d'un fichier +# make lancera toujours la construction de cette règle si elle est +# demandée, même si un fichier/répertoire du nom de la cible existe +# On indique ici la règle all ainsi que les répertoires + +.PHONY: all $(FOLDERS) + +# La règle qui sera exécutée si on lance make sans argument + +all: $(FOLDERS) + +# Cette règle va lancer make dans le répertoire webserver +# option -C de make + +webserver: +make -C webserver \ No newline at end of file