Sieht erst mal einfach aus. Bei genauerem hinschauen ist es aber nicht so. Zur Zeit sieht meine Ordnerstruktur so aus:
Code:
Delphi
|----compos
| |----visuell
| | |-----Edits (hier sind viele
PAS und
DCU drin)
| | |-----Graphics (hier sind viele
PAS und
DCU drin)
| | |-----diverse (hier sind viele
PAS und
DCU drin)
| | |...
| | |...
| | |...
| |
| |----nonvisuell
| |-----maths (hier sind viele
PAS und
DCU drin)
| |-----Strings (hier sind viele
PAS und
DCU drin)
| |-----sorts (hier sind viele
PAS und
DCU drin)
| |-----diverse (hier sind viele
PAS und
DCU drin)
| |...
| |...
| |...
|
|-----projects
| |---- project1
| | |---- ProgrammA
| | |----- Einige Unterverzeichnisse für Verschiedene Programmteile (insgesamt ca. 250 Units)
| | |---- ProgrammB
| | |---- ProgrammC
| |
| |---- project2
| | |---- ProgrammD
| | |---- ProgrammE
| | |---- ProgrammF
Ja. Ja. Im Lauf der Zeit sammelt sich einiges an.
Wenn ich nun in den Projeteinstellungen für ein Projekt ein Verzeichnis für die
DCU angebe, dann landen alle
DCU, die in diesem Programm verwendet werden, in diesem Verzeichnis. Nun habe ich ja mehrere Projekte/Programme. Das würde bedeuten daß für jedes Projekt/Programm die DCUs für die units aus dem Compos-Verzeichnis erzeugt werden. Dann ist die
DCU für z.b. die Datei "meineStringUnit.pas" 50 mal als
DCU auf meinem Rechner verstreut. Und wenn es dann noch ein Projet gibt, wo kein
DCU-Verzeichnis angegeben ist, dann landen die
DCU wieder in dem Verzeichnis der
Pas-Datei. Finde ich irgendwie verwirrend.
Gib es nicht eine Einstellung in Delphi, in der angegeben wird, daß alle
DCU aus allen Projekten in einem bestimmten Verzeichnis landen?