#PB_Editor_Buildcount - Betriebssystemübergreifend? - gelöst
Verfasst: 09.04.2012 12:43
Hallo
Ich verwende obige Konstante als Teil der Versionsinfo im Programm.
Der Quellcode liegt erreichbar im LAN zum Arbeiten mit verschiedenen
Betriebssystemen.Ich ziehe mir immer eine Arbeitskopie die ich
beim Beenden zurückspeichere.
Wenn ich für alle OS alles angepasst hab und die ausführbaren Dateien
erstelle geht das ja nur nacheinander. Dabei wird #PB_Editor_Buildcount immer hochgezählt.
So habe ich unter Windows #PB_Editor_Buildcount= 1, dann unter Mac = 2 und unter Linux = 3,obwohl
bis auf OS-Spezifische Unterschiede die gleiche Version vorliegt.Zur Zeit setze ich die
Konstante immer zurück.Ich überlege wie ich in jedem OS die gleiche Versionsnummer hinbekomme.
Habt Ihr Vorschläge?
hanshampel
So - jetzt hab ich es so gelöst daß ich verschiedene Ziele definiert habe.Ich muß also unter Windows
nur ->Compiler ->nach Ziel erstellen mein Windowsziel auswählen und unter Linux das Linuxziel.
So klappt das Hochzählen jetzt auch prima.
Windows kompilieren unter Linux nach Ziel
Ich verwende obige Konstante als Teil der Versionsinfo im Programm.
Der Quellcode liegt erreichbar im LAN zum Arbeiten mit verschiedenen
Betriebssystemen.Ich ziehe mir immer eine Arbeitskopie die ich
beim Beenden zurückspeichere.
Wenn ich für alle OS alles angepasst hab und die ausführbaren Dateien
erstelle geht das ja nur nacheinander. Dabei wird #PB_Editor_Buildcount immer hochgezählt.
So habe ich unter Windows #PB_Editor_Buildcount= 1, dann unter Mac = 2 und unter Linux = 3,obwohl
bis auf OS-Spezifische Unterschiede die gleiche Version vorliegt.Zur Zeit setze ich die
Konstante immer zurück.Ich überlege wie ich in jedem OS die gleiche Versionsnummer hinbekomme.
Habt Ihr Vorschläge?
hanshampel
So - jetzt hab ich es so gelöst daß ich verschiedene Ziele definiert habe.Ich muß also unter Windows
nur ->Compiler ->nach Ziel erstellen mein Windowsziel auswählen und unter Linux das Linuxziel.
So klappt das Hochzählen jetzt auch prima.
Windows kompilieren unter Linux nach Ziel