Prepend / Anfügen Makefile zu einem Qt erzeugt Makefile
Frage
Ich habe eine Gebäudeumgebung, wo ich einige Prepending und Anhänge von Zeilen zu jedem Makefile erzeugt.
Es wäre schön, wenn ich über meine Projektdatei (.pro
) diese Zeilen in die Qmake generierte Datei setzen könnte.
Von der Ursache Ich kann dies tun über einige einfachen Shell-Skripten, aber es wäre viel schöner, es zu tun aus dem Innern der Projektdatei. Gibt es einen Qmake Befehl zu benutzen?
Hat jemand eine Ahnung, wie dies zu tun?
Beispiel:
include $(ROOT)/prepend.mk $(LIB):$(OBJ) @echo ... include $(ROOT)/append.mk
Lösung
.pro Datei:
QMAKE_EXTRA_TARGETS += extra_target
extra_target.commands = @echo Hello, World
Ausführen Qmake .
Ausführen extra_target machen:
Hallo Welt
Sehen Sie die Dokumentation für zusätzliche Optionen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow