Dans GNU Make, est-il possible d'avoir une dépendance sur un fichier qui inclut un élément de type %
dans le nom du fichier ? J'ai quelque chose comme ça :
foo: results(10%).dat
gnuplot config.plt
Je peux bien sûr choisir un nom de fichier différent, mais il serait bon de savoir si %
devrait toujours être évitée ou s'il existe un moyen simple d'y échapper (j'ai essayé de le faire). \
, \\
y %%
sans succès).
Edita: Mes problèmes semblent plus subtils. Il semble que cela ne fonctionne pas à cause d'une combinaison de correspondance et d'un nom de fichier en pourcentage :
all: foo.txt bar.txt
PERCENT := %
foo%txt bar%txt: results(10$(PERCENT)).dat
touch foo$*txt bar$*txt
Cela échoue mais si le nom de fichier n'a pas de caractère %
c'est très bien.