Hallo, ich habe ein Target mit einer Abhängigkeit, die mehrere Dateien enthält. Jetzt möchte ich nacheinander in diesem Target die Dateien einzeln ansprechen. Am Ende sollte das ganze eine Schleife sein, in der ich, wie "jetzt symbolisch" in c arr[0], arr[1], arr[2], die einzelnen Dateien anspreche. Funktioniert das?
Normalerweise formuliertst du im Makefile nur Abhängigkeiten. Um die Reihenfolge kümmert sich dann make. Bist du dir sicher, dass du eine bestimmte Reihenfolge vorgeben musst?
Ich habe praktisch 5 Dateien mit verschiedenen Update-Versionen. Diese möchte ich Any to Any testen, ob diese danach wie gewollt funktionieren. ich habe also ein Kommando, indem dem ich mir eine Version schnappe und diese auf mein Gerät spiele. Das möchte ich jetzt für jede der 5 Updates machen, die alle in meinen Abhängigkeiten vorhanden sind
So etwas?
1 | LISTE = u1 u2 u3 u4 u5 |
2 | |
3 | testen : $(LISTE:%=%.xx) |
4 | |
5 | $(LISTE:%=%.xx) : |
6 | @echo "mach mal $(@:%.xx=%) ..." |
Was spricht dagegen die Dateien in der Reihenfolge, in der du sie abgearbeitet haben willst, voneinander abhängig zu machen?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.