Code:Wie erstelle ich Ziele in einem Makefile, indem ich über eine Liste iteriere?
LIST=0 1 2 3 4 5
PREFIX=rambo
# some looping logic to interate over LIST
Erwartetes Ergebnis:
rambo0:
sh rambo_script0.sh
rambo1:
sh rambo_script1.sh
Seit meiner Liste 6 Elemente, 6 Ziele erzeugt werden soll. Wenn ich in Zukunft weitere Ziele hinzufügen möchte, möchte ich nur meine LISTE ändern und keinen anderen Teil des Codes berühren.
Wie sollte die Schleifenlogik geschrieben werden?
Dank, ist es eine Möglichkeit, um die Ziele in ihrer endgültigen generierten Form zu sehen? – Lazer
@Lazer Nicht, dass ich weiß, aber ich bin weit von einem Experten mit make. Die Option "-n" (Trockenlauf) könnte Ihnen sagen, was Sie wollen. –
@Lazer, '$ (Info die Ziele sind $ (Ziele))' – Beta