Benutzerdefiniertes Ziel (custom_tgt erweitert tgt)

Dieses Objekt wird von custom_target() zurückgegeben und enthält ein Ziel mit den folgenden Methoden

Zurückgegeben von

Objekte vom Typ "Benutzerdefiniertes Ziel" werden von den folgenden Funktionen und Methoden zurückgegeben

Methoden für benutzerdefinierte Ziele

custom_tgt.[index]()

Gibt ein undurchsichtiges Objekt zurück, das auf dieses Ziel verweist und als Quelle in anderen Zielen verwendet werden kann. Wenn es als solches verwendet wird, macht es dieses Ziel von diesem benutzerdefinierten Ziel abhängig, aber die einzige hinzugefügte Quelle ist diejenige, die dem Index des Ausgabearguments des benutzerdefinierten Ziels entspricht.

Signatur

custom_idx [index]()


custom_tgt.full_path()

Gibt einen vollständigen Pfad zum Ergebnisziel zurück. HINWEIS: In den meisten Fällen erfüllt die Verwendung des Objekts selbst denselben Zweck und ermöglicht es Meson außerdem, Abhängigkeiten zwischen Zielen korrekt einzurichten. Bitte reichen Sie einen Fehlerbericht ein, wenn dies nicht funktioniert. (seit 0.54.0) Es kann auch auf Indexobjekte angewendet werden: custom_targets[i].full_path().

Signatur

str full_path()


custom_tgt.to_list()

Gibt eine Liste undurchsichtiger Objekte zurück, die auf dieses Ziel verweisen und als Quelle in anderen Zielen verwendet werden können. Dies kann verwendet werden, um Ausgaben mit einer foreach-Schleife zu durchlaufen.

Signatur

(seit 0.54.0)

list[custom_idx] to_list()


Die Ergebnisse der Suche sind