Extra
ist eine Initialisierungsdatei des Werkzeugs VMAKE.Die Datei enthält die Zuordnung
nicht zu übersetzender Dateien zu ihren Speicherorten.Syntax
<extra_line> = <comment_line> | (<extension><token_sep><layer><token_sep><dest_dir><token_sep><option><new_line>)
# |
extension |
layer |
destination directory |
options |
.ino |
xx |
usr/env |
unpack=no | |
.mp |
px |
usr/bin |
unpack=no nodot | |
.dm |
px |
tmp |
exec |
Erläuterung:
Moduldateien mit der Dateiendung .ino gehören zur Schicht xx . Sie sind in das Verzeichnis usr/env zu kopieren, das sich in $INSTROOT befindet. Die Moduldatei enthält keinen textuellen Rahmen (Option unpack=no ).Moduldateien mit der Dateiendung
.mp gehören zur Schicht px . Sie sind in das Verzeichnis usr/bin (relativ zu $INSTROOT ) zu kopieren. Die Moduldatei enthält keinen textuellen Rahmen. Nach dem Kopieren ist die Dateiendung .mp zu entfernen (Option unpack=no dot ).Moduldateien mit der Dateiendung
.dm gehören zur Schicht px . Sie sind in das Verzeichnis tmp (relativ zu $INSTROOT ) zu kopieren. Die Moduldatei enthält einen textuellen Rahmen, der zu entfernen ist. Nachdem der Rahmen entfernt wurde, wird die Datei als ausführbar gekennzeichnet (Option exec, nur unter UNIX relevant).Allgemeine Regel
Zeilen können das Kommentarzeichen
# enthalten. Der nachfolgende Text in dieser Zeile wird als Kommentar gewertet.