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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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!