Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   $(ProjectName) bzw. IDE Variablen (https://www.delphipraxis.net/214555-%24-projectname-bzw-ide-variablen.html)

himitsu 30. Jan 2024 11:31

AW: $(ProjectName) bzw. IDE Variablen
 
OK, die Extension, aber auch der gewünschte Name.
Vielleicht könnte man das Extra ignorierend übersehen ... Hauptsache es geht. :angle2:

Uwe Raabe 30. Jan 2024 13:14

AW: $(ProjectName) bzw. IDE Variablen
 
Funktioniert hier problemlos:
Code:
   
    <PropertyGroup Condition="'$(Base)'!=''">
        <SanitizedProjectName>Project1071</SanitizedProjectName>
        <DCC_DcuOutput>.\$(SanitizedProjectName)\$(Platform)\$(Config)</DCC_DcuOutput>
        <DCC_ExeOutput>.\$(SanitizedProjectName)\$(Platform)\$(Config)</DCC_ExeOutput>
BTW, warum verwendest du das nicht für die DCUs? Die Separierung gleichnamiger DCUs für jedes Projekt ist doch ein viel größerer Gewinn als irgendwo verteilte Exe-Dateien. Die unterscheiden sich ja per Definition schon vom Namen. Bei mir landen die in der Regel im selben Verzeichnis.

t2000 30. Jan 2024 14:41

AW: $(ProjectName) bzw. IDE Variablen
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1532780)

BTW, warum verwendest du das nicht für die DCUs? Die Separierung gleichnamiger DCUs für jedes Projekt ist doch ein viel größerer Gewinn als irgendwo verteilte Exe-Dateien. Die unterscheiden sich ja per Definition schon vom Namen. Bei mir landen die in der Regel im selben Verzeichnis.

Habe aufgrund gleichzeitiger Entwicklung von Web (html,css,js) und Delphi in der gleichen Ordnerstruktur Verzeichnisse komplett umgebaut. Brauche die unterschiedlichen exe-Ordner (TMS WebCore / Projekt.js) für die Verwaltung mit npm (node.js) usw. Nach einem Jahr verzweifelter Synchronisierung zwischen Delphi Entwicklern, Web-Designerin und Javascript-Gurus war das überfällig. Nur so schaffen wir vernünftig und im Team gleiche Entwicklungsstände.

Und bei den dcu's bin ich noch nicht angekommen :wink: Kommen dann wohl als letzter Schritt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:37 Uhr.
Seite 2 von 2     12   

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