Einzelnen Beitrag anzeigen

Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.295 Beiträge
 
Delphi 12 Athens
 
#3

AW: Wohin mit den DCUs

  Alt 17. Feb 2011, 16:34
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?
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat