je me demande comment changer le type (flavor) d'une variable.
je n'ai pas vu que ça soit expliqué ici :
https://www.gnu.org/software/make/manual/html_node/Flavors.html
si je veux transformer une variable évaluée recursivement en variable
évaluée simplement, c'est facile :
VAR := $(VAR)
par contre, si je veux transformer une variable évaluée simplement en
variable évaluée recursivement, je me demande si c'est possible.
en tout cas, ceci ne marche pas :
VAR := $(VAR)
et il me semble que je ne peux pas y arriver non plus avec la fonction
value.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Thomas
In article <6328ff4e$0$31533$, Thomas wrote:
bonjour :-) je me demande comment changer le type (flavor) d'une variable. je n'ai pas vu que ça soit expliqué ici : https://www.gnu.org/software/make/manual/html_node/Flavors.html si je veux transformer une variable évaluée recursivement en variable évaluée simplement, c'est facile : VAR := $(VAR) par contre, si je veux transformer une variable évaluée simplement en variable évaluée recursivement, je me demande si c'est possible. en tout cas, ceci ne marche pas : VAR := $(VAR)
petite erreur : VAR = $(VAR)
et il me semble que je ne peux pas y arriver non plus avec la fonction value.
je pense que j'ai trouvé : $(eval VAR = $(VAR)) c'était donc eval, pas value. je n'ai pas encore trouvé de cas o͹ value est utile. -- RAPID maintainer http://savannah.nongnu.org/projects/rapid/
In article <6328ff4e$0$31533$426a74cc@news.free.fr>,
Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:
bonjour :-)
je me demande comment changer le type (flavor) d'une variable.
je n'ai pas vu que ça soit expliqué ici :
https://www.gnu.org/software/make/manual/html_node/Flavors.html
si je veux transformer une variable évaluée recursivement en variable
évaluée simplement, c'est facile :
VAR := $(VAR)
par contre, si je veux transformer une variable évaluée simplement en
variable évaluée recursivement, je me demande si c'est possible.
en tout cas, ceci ne marche pas :
VAR := $(VAR)
petite erreur :
VAR = $(VAR)
et il me semble que je ne peux pas y arriver non plus avec la fonction
value.
je pense que j'ai trouvé :
$(eval VAR = $(VAR))
c'était donc eval, pas value.
je n'ai pas encore trouvé de cas o͹ value est utile.
bonjour :-) je me demande comment changer le type (flavor) d'une variable. je n'ai pas vu que ça soit expliqué ici : https://www.gnu.org/software/make/manual/html_node/Flavors.html si je veux transformer une variable évaluée recursivement en variable évaluée simplement, c'est facile : VAR := $(VAR) par contre, si je veux transformer une variable évaluée simplement en variable évaluée recursivement, je me demande si c'est possible. en tout cas, ceci ne marche pas : VAR := $(VAR)
petite erreur : VAR = $(VAR)
et il me semble que je ne peux pas y arriver non plus avec la fonction value.
je pense que j'ai trouvé : $(eval VAR = $(VAR)) c'était donc eval, pas value. je n'ai pas encore trouvé de cas o͹ value est utile. -- RAPID maintainer http://savannah.nongnu.org/projects/rapid/
Thomas
In article <632ba9c0$0$31545$, Thomas wrote:
In article <6328ff4e$0$31533$, Thomas wrote:
et il me semble que je ne peux pas y arriver non plus avec la fonction value.
je pense que j'ai trouvé : $(eval VAR = $(VAR)) c'était donc eval, pas value. je n'ai pas encore trouvé de cas o͹ value est utile.
je pense que j'en ai trouvé un :-) (non testé) VAR = $(variable-changeante-Í -évaluer-plus-tard) VAR += texte ajouté après $(eval VAR = texte ajouté avant $(value VAR)) -- RAPID maintainer http://savannah.nongnu.org/projects/rapid/
In article <632ba9c0$0$31545$426a74cc@news.free.fr>,
Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:
In article <6328ff4e$0$31533$426a74cc@news.free.fr>,
Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:
> et il me semble que je ne peux pas y arriver non plus avec la fonction
> value.
je pense que j'ai trouvé :
$(eval VAR = $(VAR))
c'était donc eval, pas value.
je n'ai pas encore trouvé de cas o͹ value est utile.
et il me semble que je ne peux pas y arriver non plus avec la fonction value.
je pense que j'ai trouvé : $(eval VAR = $(VAR)) c'était donc eval, pas value. je n'ai pas encore trouvé de cas o͹ value est utile.
je pense que j'en ai trouvé un :-) (non testé) VAR = $(variable-changeante-Í -évaluer-plus-tard) VAR += texte ajouté après $(eval VAR = texte ajouté avant $(value VAR)) -- RAPID maintainer http://savannah.nongnu.org/projects/rapid/