Hallo Ihr Wissenden, ich würde gerne die pre/post build events aus dem AVR Studio verwenden um für meine µC Software automatisch eine Build-Nummer hochzuzählen. Mit einem Makefile war das soweit möglich in dem aus der txt-Datei "build" eine Zahl ausgelesen wurde, diese wurde einem Define zugewiesen und dieses dem Compiler übergeben. Nach erfolgreichen compile wurde die Zahl inkrementiert und wieder in build gespeichert. Hier der Codebereich aus dem Makefile. T_BUILD := $(shell cat build) .. CDEFS += -DVERSION_BUILD=$(T_BUILD) .. -echo $$(($$(cat build) + 1)) > build Jetzt möchte ich aber auf das Makefile verzichten und das ganze dem Automatismus der Toolchain überlassen. Aber mir fehlt das wissen, was ich bei der command line Ausführung beachten muß. Mit fleißigem googlen kamm ich auch noch nicht weiter. Peinlicher weiße scheitere ich schon daran, dass das Studio beschwert, das bei "cat build" der exit code 1 statt 0 zurück gegeben wird. Für pfiffige Lösungen oder Denkanstöße bin ich sehr Dankbar. Grüße Andreas
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.