Windows-Modul
Dieses Modul stellt Funktionalität zum Erstellen von Anwendungen für Windows bereit.
Methoden
compile_resources
windows = import('windows')
windows.compile_resources(...(string | File | CustomTarget | CustomTargetIndex),
args: []string,
depend_files: [](string | File),
depends: [](BuildTarget | CustomTarget | CustomTargetIndex)
include_directories: [](IncludeDirectories | string)): []CustomTarget
Kompiliert Windows rc-Dateien, die in den positionsgebundenen Argumenten angegeben sind. Gibt eine Liste von CustomTarget-Objekten zurück, die Sie in die Liste der Quellen für das Ziel aufnehmen, das die Ressourcen enthalten soll.
Seit 0.61.0 können CustomTargetIndexes und CustomTargets mit mehr als einer Ausgabe als positionsgebundene Argumente verwendet werden.
Diese Methode hat die folgenden Schlüsselwortargumente
-
argslistet zusätzliche Argumente auf, die an den Ressourcencompiler übergeben werden sollen -
depend_fileslistet Ressourcendateien auf, von denen das Ressourcesskript abhängt (z. B. Bitmap-, Cursor-, Schriftart-, HTML-, Icon-, Nachrichtentabellendateien, Binärdaten oder Manifestdateien, auf die im Ressourcesskript verwiesen wird) (seit 0.47.0) -
dependslistet Ziel(e) auf, von denen dieses Ziel abhängt, auch wenn es sie nicht als Argument nimmt (z. B. wie oben, aber generiert) (seit 0.47.0) -
include_directorieslistet Verzeichnisse auf, die sowohl vom Ressourcencompiler nach referenzierten Ressourcendateien durchsucht als auch zum Suchpfad des Präprozessors hinzugefügt werden.
Die verwendete ausführbare Ressourcendatei ist die erste, die in der folgenden Liste existiert
- Die im
[binaries]-Abschnitt der Cross-Datei angegebenewindres-ausführbare Datei - Die Umgebungsvariable
WINDRES - Der Ressourcencompiler, der Teil desselben Toolsets ist wie der verwendete C- oder C++-Compiler.
Die Ergebnisse der Suche sind