Hiho,
da ich im "Resource Center" nicht posten darf, schreib ich's einfach hier. Ohne das ich wußste, das mastermesh auch ein Build tool schreibt, hab ich auch mal eins gemacht. Hier findest es hier:
http://mitglied.lycos.de/vladdrac/mkver.
Zur Benutzung:
mit mkver -s erzeigt ihr eine neue Versions info. ( in der Datei ".version")
mit mkver -b wird die buildnummer erhöht.
mit mkver -o "layout datei" gibt die layout datei aus, hierbei werden die zeichenketten $major,$minor,$patch und $build durch die aktuellen werte ersetzt.
"mkver -o default.layout" gibt also folgendes zurück:
#ifndef VERSION_H_
#define VERSION_H_
#define VERSION_MAJOR 0
#define VERSION_MINOR 1
#define VERSION_PATCH
#define VERSION_BUILD 2
#endif
Zum Versionsformat:
So sieht es aus:
Major.Minor[Patchlevel][.Build]
Werte in klammern sind optional
Sagt mal wie ihr es findet,
MfG GhostCoder