Seite 1 von 1
Versionsnummer automatisch beim Compilieren erhöhen...
Verfasst: 11.10.2004 14:50
von rollo
Hallo!
Wie kann man eine Art Build-Nummer der eigenen Versionsnummer hinzufügen? Diese Nummer sollte sich nach jedem Compilieren automatisch erhöhen.
Beispiel: Version 1.2.74
Hat jemand eine Idee? PureBasic scheint dies nicht zu unterstützen.
Realisierungsvorschlag für neue PureBasic-Version:
Pro Compilation sollte der Zähler erhöht werden. Dies könnte in einer Compilervariable abgelegt und im Coding dann verwendet werden.
(Beispiel: #PB_Comiler_ProgamVersion)
Verfasst: 11.10.2004 16:02
von Rob
Sowas sollte besser der Editor erledigen. Könnte ganz gut in die unteren versteckten Kommentarzeilen passen. Bei jeder Compilierung wird der neue Wert dann eingetragen und gespeichert, anstatt vom Compiler irgendwo abgelegt werden zu müssen.
Verfasst: 11.10.2004 18:59
von GPI
bei jaPBe gibts die Konstante #jaPBe_Build
Verfasst: 11.10.2004 23:58
von Andre
Rob hat geschrieben:Sowas sollte besser der Editor erledigen. Könnte ganz gut in die unteren versteckten Kommentarzeilen passen. Bei jeder Compilierung wird der neue Wert dann eingetragen und gespeichert, anstatt vom Compiler irgendwo abgelegt werden zu müssen.
Habe es mal für die "Wishlist" an Fred weitergeleitet.
Re: Versionsnummer automatisch beim Compilieren erhöhen...
Verfasst: 12.10.2004 01:09
von Max.
rollo hat geschrieben:Hallo!
Wie kann man eine Art Build-Nummer der eigenen Versionsnummer hinzufügen? Diese Nummer sollte sich nach jedem Compilieren automatisch erhöhen.
Beispiel: Version 1.2.74
Hat jemand eine Idee? PureBasic scheint dies nicht zu unterstützen.
Realisierungsvorschlag für neue PureBasic-Version:
Pro Compilation sollte der Zähler erhöht werden. Dies könnte in einer Compilervariable abgelegt und im Coding dann verwendet werden.
(Beispiel: #PB_Comiler_ProgamVersion)
Ich behelf mich mit dem Datum (Sekunden seit 1970); hat für mich die gleiche Relevanz wie eine automatisierte Versionsnummer. Die "richtige" Versionsnummer, also sowas wie SuperProg 3.7, wird von mir manuell vergeben, da nicht jeder Compiliervorgang - bei mir - zu nem vernünftigen Ergebnis führt.
