Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Umgenbunsvariable für Delphi-Version (https://www.delphipraxis.net/207069-umgenbunsvariable-fuer-delphi-version.html)

freimatz 22. Feb 2021 07:20

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
http://docwiki.embarcadero.com/RADSt...ment_Variables
Da scheint es aber bei mir keine zu geben.

Tipps?

jaenicke 22. Feb 2021 08:14

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. ;-)

Uwe Raabe 22. Feb 2021 08:15

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.

dummzeuch 22. Feb 2021 08:39

AW: Umgenbunsvariable für Delphi-Version
 
Weiss jemand zufällig, ab welcher Delphi Version es $(ProductVersion) gibt? Delphi 2009 kennt es jedenfalls noch nicht.

Uwe Raabe 22. Feb 2021 09:59

AW: Umgenbunsvariable für Delphi-Version
 
Ich glaube, ab XE. Der zugehörige Eintrag steht unter %AppData%\BDS in environment.proj.

jaenicke 22. Feb 2021 10:00

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.

dummzeuch 22. Feb 2021 10:52

AW: Umgenbunsvariable für Delphi-Version
 
Danke.

freimatz 22. Feb 2021 13:24

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.)

Uwe Raabe 22. Feb 2021 15:28

AW: Umgenbunsvariable für Delphi-Version
 
Zitat:

Zitat von freimatz (Beitrag 1483503)
Gibt es da eine Doku dazu?

Doku zu was? Den Werten von ProductVersion? Hier: http://docwiki.embarcadero.com/RADSt...iler-Versionen

freimatz 22. Feb 2021 16:22

AW: Umgenbunsvariable für Delphi-Version
 
Sorry Nein, ich meine eine Doku welche Variablen es gibt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:16 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz