[Makefile] Garder une variable en mémoire entre 2 make
Bonjour,
Je suis confronté à un problème sous Windows avec un makefile.
J'ai une variable qui est déclarée dans mon makefile:
Et je voudrais la faire "switcher" d'un make à l'autre, du genre:
Code:
1 2 3
| make (APP_ID = 1001)
make suivant (APP_ID = 1002)
make suivant (APP_ID = 1001) |
J'ai tenté avec une variable d'environnement et un :
Code:
1 2 3 4 5 6 7 8
|
ifeq(APP_ID_ENV, 1001)
APP_ID = 1002
else
APP_ID = 1001
endif
setenv APP_ID_ENV = $(APP_ID) |
Mais il semble que la variable d'environnement soit prise en compte seulement sur la durée du makefile, et qu'elle disparait ensuite.
Avez-vous une solution?
Meric d'avance!