Bonjour,
je lis ce livre: How Linux Works.
Au chapitre 15, Development tools, 15.2.6 Standard macros and variables, ce petit programme est présenté avec très peu de précision:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
.SUFFIXES: .in
.in.out: $<
myprog $< -o $*.out
J'ai comprise ce que signifie ".SUFFIXES: .in"
J'ai compris ce que signifie ".in.out:"

Dans la recipe "myprog $< -o $*.out", $< correspond à la première prerequisite de la rule (avec une recipe).

Par contre je m'interroge sur ".in.out: $<"
Qu'est-ce que cela veut dire exactement ? Le premier fichier .in trouvé ?

Merci pour votre aide.