Re: récupérer le résultat d'une commande dans un Makefile

Top Page

Reply to this message
Author: Frédéric BOITEUX
Date:  
To: guilde
Subject: Re: récupérer le résultat d'une commande dans un Makefile
Le Fri, 7 Oct 2005 09:46:19 +0200, Patrice Karatchentzeff <patrice.karatchentzeff@???> a écrit :

> + l'utilisation $$() permet d'utiliser un vrai shell (que l'on peut
> choisir en positionnant SHELL).


Je ne trouve pas bien d'infos sur cette notation dans la doc de make (le format info,
c'est pas toujours évident).
Je me demande ce que signifie exactement $$() :
- est-ce que make demande à un sous-shell
d'interpréter le contenu des parenthèses et récupère sa sortie standard comme valeur ?
- le fait-il lorsqu'on utilise la commande dans une règle, ou lorsqu'il cherche à évaluer
la variable (qui peut par exemple être utilisée dans une autre variable...) ?

  Merci de vos lumières,
        Fred.