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

トップ ページ

このメッセージに返信
著者: Frédéric BOITEUX
日付:  
To: guilde
題目: 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.