Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.os.unix > #8048

Makefiles : questions diverses sur les variables

Path csiph.com!pasdenom.info!nntpfeed.proxad.net!proxad.net!feeder1-1.proxad.net!cleanfeed3-b.proxad.net!nnrp1-1.free.fr!not-for-mail
From Thomas <fantome.forums.tDeContes@free.fr.invalid>
Newsgroups fr.comp.os.unix
Mail-Copies-To nobody
Subject Makefiles : questions diverses sur les variables
MIME-Version 1.0
Content-Type text/plain; charset=ISO-8859-15
Content-Transfer-Encoding 8bit
User-Agent MT-NewsWatcher/3.5.3b3 (Intel Mac OS X)
Date Tue, 25 Oct 2022 01:11:41 +0200
Lines 38
Message-ID <63571bad$0$25448$426a74cc@news.free.fr> (permalink)
Organization Guest of ProXad - France
NNTP-Posting-Date 25 Oct 2022 01:11:41 CEST
NNTP-Posting-Host 91.175.52.121
X-Trace 1666653101 news-1.free.fr 25448 91.175.52.121:2584
X-Complaints-To abuse@proxad.net
Xref csiph.com fr.comp.os.unix:8048

Show key headers only | View raw


bonjour :-)


1)
dommage qu'on ne puisse pas avoir connaissance des variables/cible par 
'.VARIABLES', même pas dans un contexte de cible !
y a-t-il un autre moyen, ou va-t-il falloir deviner ?

dommage qu'on ne puisse pas avoir la valeur des variables/cible par 
$(cible:VAR).
heureusement on peut y arriver dans un contexte de cible, comme ça :
cible: - := $(eval ... $(VAR) ...)


2)
j'ai remarqué que si on écrit :
VAR := $(info ...)
et ensuite on exécute :
make VAR=
le $(info ...) est évalué, alors que make a les moyens de savoir que VAR 
ne doit pas changer de valeur de toutes façons.

est-ce qu'il y a une norme qui dit qu'on est sur qu'il sera évalué tout 
le temps,
ou est-ce que dans ce cas de figure le comportement de make est 
incertain ?


3)
y a-t-il un moyen d'avoir la liste des cibles qu'on a définies, quand on 
n'a pas utilisé .PHONY tout le temps ?

(je n'ai pas testé mais je pense pouvoir récupérer la liste des 
prerequis de .PHONY avec la même astuce que dans le 1).)

-- 
RAPID maintainer
http://savannah.nongnu.org/projects/rapid/

Back to fr.comp.os.unix | Previous | Next | Find similar | Unroll thread


Thread

Makefiles : questions diverses sur les variables Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-10-25 01:11 +0200

csiph-web