Verwendung
DirectoryMapping
ist eine Initialisierungsdatei des Werkzeugs VMAKE. Sie ist im Verzeichnis <path>/sys/desc abgelegt.VMAKE ordnet
Moduldateien anhand des zweiten und dritten Buchstabens des Dateinamens einer Schicht zu. Eine weitere Möglichkeit, Moduldateien einer Schicht zuzuordnen, ist die DirectoryMapping-Funktion. Damit können Sie auch längere und sprechendere Dateinamen verwenden.Ein mit der DirectoryMapping-Funktion spezifizierter Dateiname besteht aus zwei Namensteilen, die durch einen Unterstrich miteinander verbunden sind. Der erste Teil spezifiziert in Kurzform die Schicht. Der zweite Teil spezifiziert den Namen der Moduldatei.
<file_name> = <short_layer>_<modular_file>
Die Kurzform wird in der Datei
DirectoryMapping auf die entsprechende Schicht abgebildet.Syntax
<extra_line> = <comment_line> | (<short_layer>, <full_layer><new_line>)
Allgemeine Regeln
Die Datei
# <short_layer>, <directory>
# Component SQLStudio
StudioTD, SQLStudio/TableDefinition # Table Definition
Wenn nun die Dateien
StudioTD_TableDef.cpp und StudioTD_Wrapper.cpp erstellt werden sollen, muß die Kompilierbeschreibung TableDefinition.com unter dem Pfad <path>/sys/desc/SAPDB/SQLStudio/ abgelegt sein.Die Dateien
StudioTD_TableDef.cpp und StudioTD_Wrapper.cpp sucht VMAKE in der Schicht <path>/sys/src/SAPDB/SQLStudio/TableDefinition.