Werbung
Gibt es bei WinAVR eine Möglichkeit vor dem Compeliervorgang eine Skript Datei aufzurufen z.B. ein Perl-Skript?
Ich benutze WinAVR mit AVR Studio. Ich würde mir gerne einen Build Zähler bauen (perl skript schreiben), der zählt wie oft ich compeliert habe und diese Zahl automatisch in den Source Code einbaut unmittelbar bevor er compeliert wird.
Linus TorvaldSoftware is like s e x: its better when its free.
Man kann einfach eine Datei "zaehler.txt" machen und den Wert darin vor jedem Compilelauf erhöhen (shellscript, pearl oder wie auch immer man mag).
Die Datei kommt dann in die Quelle rein, etwa so:
Nicht sehr schön, aber es geht. Oder man macht einen "richtigen" Header und muss dan die Zahl raus- und wieder reinfummeln mit sed *ÖRGX* oder so...Code:const int version = #include "zaeler.txt" ;
Falls man über ein make generieren lässt, darauf auchten, daß die Quelle nun von "zaehler.txt" anhängig ist.
Disclaimer: none. Sue me.
Lesezeichen