Seite 1 von 1

qmake soll Teile aus .pro-file 1:1 uebernehmen....

Verfasst: 18. August 2006 13:38
von Monkey
Hallo,

kann man qmake irgendwie beibringen das es Teile aus dem projekt.pro-File 1:1 ins Makefile schreibt?
Ich brauch in meinem Makefile folgenden Eintrag:

Code: Alles auswählen

comm/comments.vert.h: comm/comments.vert
        ../scripts/commentprep.sh comments.vert comments.vert.h
Wie muss ich das im .pro-file eintragen, damit nach einem qmake diese Zeilen im Makefile stehen?

Hat da jemand eine Ahnung?

Gruss,

Eistaucher

Verfasst: 19. August 2006 20:58
von Christian81
Das geht imho nicht.
Evtl. über ein neues feature (http://doc.trolltech.com/4.1/qmake-adva ... n-features), aber ds ist ganz schön kompliziert...

Verfasst: 20. August 2006 11:05
von Einmaliger
Leider undokumentiert (ich hab zumindest nichts dazu gefunden), aber in der QMake-Sprache sieht das so aus:

Code: Alles auswählen

my_header.commands = ../scripts/commentprep.sh comments.vert comments.vert.h 
my_header.target = comm/comments.vert.h
my_header.depends = comm/comments.vert
QMAKE_EXTRA_TARGETS += my_header
... wobei my_header nur ein Name für den Target ist, der im Makefile später nicht mehr auftaucht.