Wir haben uns vorab über den
DPROJ Splitter von Uwe Raabe informiert und für gut befunden. Leider splittet dieser nicht unterschiedliche Ausgabe-Verzeichnisse für Units, Packages usw. ab.
Standardmäßig werden folgende Einträge in den Property-Groups gesplittet:
Delphi-Quellcode:
Debugger_RunParams
Debugger_RemoteRunParams
Debugger_HostApplication
Debugger_RemotePath
Debugger_RemoteHost
Debugger_EnvVars
Debugger_SymTabs
Debugger_Launcher
Debugger_RemoteLauncher
Debugger_IncludeSystemVars
Debugger_UseLauncher
Debugger_UseRemoteLauncher
Debugger_CWD
Debugger_RemoteCWD
Debugger_RemoteDebug
Debugger_DebugSourcePath
Debugger_LoadAllSymbols
Debugger_LoadUnspecifiedSymbols
Debugger_SymbolSourcePath
Du kannst dieses Standardverhalten aber überschreiben, wenn du eine Datei namens
DprojSplitter.cfg im Verzeichnis
%AppData%\Roaming\Embarcadero\BDS\19.0\ (für Tokyo) anlegst, in der die gewünschten Einträge zeilenweise aufgelistet sind.
Um also z.B. das
Unit-Ausgabeverzeichnis ebenfalls zu splitten, müsste diese Datei die obige Liste ergänzt um die Zeile
DCC_DcuOutput enthalten.