![]() |
Umgenbunsvariable für Delphi-Version
Hallo,
ich habe hier z.B. einen Pfad für die dcu-Dateien: Q:\Dcu\Berlin\$(Config)\$(MSBuildProjectName) Gibt es eine Möglichkeit auch das "Berlin" durch eine Variable zu ersetzen? Habe schon geschaut über das ![]() Da scheint es aber bei mir keine zu geben. Tipps? |
AW: Umgenbunsvariable für Delphi-Version
Ich habe schlicht eine eigene Variable in unsere Buildskripts eingebaut. Sprich bei der Installation der Packages usw. wird diese in der Registry automatisch gesetzt und dann für die Pfade verwendet.
Es gibt aber auch $(ProductVersion) soweit ich weiß. // EDIT: Ja, $(ProductVersion) löst zu z.B. 19.0 (für 10.2) auf. // EDIT: Da war ich zu spät mit dem Editieren. ;-) |
AW: Umgenbunsvariable für Delphi-Version
Das Berlin ist ein Codename. Den wirst du nirgendwo in den Delphi-Pfaden oder -Umgebungsvariablen finden.
Es gibt aber die Variable ProductVersion, die im Falle von Delphi Berlin mit 18.0 belegt ist. |
AW: Umgenbunsvariable für Delphi-Version
Weiss jemand zufällig, ab welcher Delphi Version es $(ProductVersion) gibt? Delphi 2009 kennt es jedenfalls noch nicht.
|
AW: Umgenbunsvariable für Delphi-Version
Ich glaube, ab XE. Der zugehörige Eintrag steht unter %AppData%\BDS in environment.proj.
|
AW: Umgenbunsvariable für Delphi-Version
Ja, das gibt es ab Delphi XE, ich habe eben Delphi 2010 und XE getestet. Darin wurde ja auch z.B. der Ausgabepfad in der Standard-Buildkonfiguration um Buildkonfiguration und Plattform erweitert soweit ich mich erinnere.
|
AW: Umgenbunsvariable für Delphi-Version
Danke.
|
AW: Umgenbunsvariable für Delphi-Version
Danke an Euch! ProductVersion reicht mir völlig, ich will es nur unterscheidbar haben.
Gibt es da eine Doku dazu? (Habe einiges gegoogelt aber nichts gefunden.) |
AW: Umgenbunsvariable für Delphi-Version
Zitat:
![]() |
AW: Umgenbunsvariable für Delphi-Version
Sorry Nein, ich meine eine Doku welche Variablen es gibt.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz