In den Projektoptionen der global den
DCU-Ausgabepfad und vermutlich auch den EXE/
DLL-Ausgabepfad und den
BPL-Ausgabepfad setzen?
Aber standardmäßig besitzen inzwischen neue Projekte im Delphi auch eine Vorgabe für DCUs. (ja, früher war
DCU leer und nur EXE und
BPL hatten einen Wert)
.\$(Platform)\$(Config)
Global gibt es auch noch den Debug-
DCU-Suchpfad.
In den Projektoptionen kann man das je Build-Enstellungen einzeln festlegen.
Also aufpassen wo du hier was einträgst ... immer mögichst weit oben.
Ich selbst kann mit diesen unpraktisch mehrfach verschachtelten Verzeichnissen nichts anfangen, aber als eindimensionale Struktur, sieht es nett aus.
.\$(Platform)_$(Config)
Auch wenn man mit mehreren Delphis arbeitet, kann es nicht schaden das ebenfalls mit einzubeziehen.
relativ zum Projekt
.\$(ProductVersion)_$(Platform)_$(Config)
oder global, z.B. Eines für alle Projekte einer Projektgruppe
C:\DCUs\$(ProductVersion)_$(Platform)_$(Config)