Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Ausgabeverzeichnis für DCU's ändern in D2006 (https://www.delphipraxis.net/125785-ausgabeverzeichnis-fuer-dcus-aendern-d2006.html)

DelphiManiac 11. Dez 2008 15:26


Ausgabeverzeichnis für DCU's ändern in D2006
 
Hallo,

ich brauch mal eine kurze Info, die ich über die Hilfe nicht gefunden habe.

Ich will eine Ordnerstruktur aufbauen:

ungefähr so:

-\akutellesProjekt\src\ *.pas
-\aktuellesProjekt\dcu\ *.dcu

Jetzt will ich in meinem Delphi (BDS2006) einstellen, dass er immer den Unterordner \dcu nutzt.

Wie kann ich das einstellen? Es gibt ja die Möglichkeit unter Projekt-->Optionen-->Verzeichnisse
Ausgabe für Units einzustellen, dann brauch ich wahrscheinlich den Platzhalter für das aktuelle Projektverzeichnis oder?

Vielen Dank
Gruß
DM

mashutu 11. Dez 2008 15:29

Re: Ausgabeverzeichnis für DCU's ändern in D2006
 
Menu Projekt
- Optionen
- Verzeichnisse/Bedingungen
- Ausgabe fuer Units |_________________|

Da dann Deinen Pfad eintragen

worker 11. Dez 2008 15:33

Re: Ausgabeverzeichnis für DCU's ändern in D2006
 
..\dcu
..\prg

relative Pfade erleichtern das Leben, wenn Du das Projekt mal an einem Rechner mit anderer Struktur bearbeiten willst ;)

DelphiManiac 11. Dez 2008 15:34

Re: Ausgabeverzeichnis für DCU's ändern in D2006
 
Ja, das ist schon klar,

aber brauche ich nicht einen Platzhalter für den aktuellen Projektpfad, den der ändert sich ja immer.

also irgendwie sowas

{Projektpfad}\dcu\

?

Danke

DelphiManiac 11. Dez 2008 15:35

Re: Ausgabeverzeichnis für DCU's ändern in D2006
 
hey worker,

du bist ja überall :-)

Danke

ich geh jetzt mal davon aus, dass es mit der relativen Pfadangabe so geht (schließlich nutzt du das ja auch so) :lol:
Gruß
DM

worker 11. Dez 2008 15:36

Re: Ausgabeverzeichnis für DCU's ändern in D2006
 
Si si ;)

Edit: nochmal zum Verständnis:
der relative Pfad geht immer von dem Verzeichnis aus, in dem Deine Projektdatei (.bdsproj) liegt.

Das .. bedeutet dabei 'Ein Verzeichnis nach oben'

Working
-ProjektA
--dcu
--prg
--src
---ProjektA.bdsproj

Um zu 'Working\prg' zu gelangen => ..\prg
Um zu 'Working\dcu' zu gelangen => ..\dcu

himitsu 11. Dez 2008 15:47

Re: Ausgabeverzeichnis für DCU's ändern in D2006
 
Es wird von der Projektdatei ausgegangen, also einfach nur "dcu\" angeben :angel:
(also den "relativen" Pfad zur Projektdatei)

worker 11. Dez 2008 15:52

Re: Ausgabeverzeichnis für DCU's ändern in D2006
 
@himitsu
Die Projektdatei wird, wenn er sich nach meinem Schema richtet, im Verzeichnis 'src' liegen, welches sich auf gleicher Ebene wie 'dcu' befindet.

Daher ist ..\dcu schon korrekt ;)

Hatte parallel zu Deinem Beitrag meinen nochmal etwas erläutert.

himitsu 11. Dez 2008 16:04

Re: Ausgabeverzeichnis für DCU's ändern in D2006
 
das stand nicht mit dazu, :roll:
aber wenn, dann hast du recht :angel2:


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:25 Uhr.

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