Bonsoir,
Je voudrais faire un Makefile pour plusieurs projets.
Voilà j'ai une aboresence comme ceci

./
___Bonus/
- Makefile + Programme
___Ping-Pong/
- Makefile + Programme
Makefile

Il existe un makefile maitre sur lequel je voudrais exécuter les deux makefiles des deux dossiers (Ping-Pong et Bonus).
Voici le makefile maitre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
export CC=gcc
export CFLAGS=-W -Wall -ansi -pedantic
export LDFLAGS=
Bonus=Bonus/
Ping=../Ping-Pong/
EXECBONUS=$(Bonus)/
EXECPing=$(Ping-Pong)/
 
 
all: $(EXEC)
 
$(EXEC):
		@(cd $(Bonus) && $(MAKE) cd $(Ping) && $(MAKE))
 
 
.PHONY: clean mrproper $(EXECBONUS)
 
clean:
		@(cd $(Bonus) && $(MAKE) $@)
 
mrproper: clean
		@(cd $(Bonus) && $(MAKE) $@)
Mais je n'arrive pas à le faire pour les deux projets. Avez vous une idée. Merci.