PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : commit ID als Makro im Sourcecode



gooze
01-07-2008, 09:16
Hallo,

ich möchte ganz gern in meiner laufenden Software die aktuelle Commit ID vom Git repository angezeigt bekommen mit der das binary kompiliert wurde.
Geht das evtl. automatisch mithilfe eines Makros oder über einen Trick im Makefile?
Git fasst die sourcen ja nicht direkt an, und den möglichen Umweg über die Gitattributes den ich beim Suchen gefunden habe finde ich zu aufwändig.

Hat da jemand einen Tipp?

gooze

Yonibear
09-07-2008, 10:38
Ich hab sowas schonmal für Subversion gesehen, da wurde in einem Makefile das Tool svnversion aufgerufen und die Ausgabe über -D an das Programm übergeben. Kann dir allerdings nicht sagen was das git-Äquivalent zu svnversion ist.