2016-02-15 18 views
5

olmamak:QtCreator/qmake ekstra hedefler Ben QMake altklasörlere projesi var ve üst düzey .pro dosyasında, ben şöyle fazladan hedef belirttikten koşmak

gruntbuild.target = gruntbuild 
gruntbuild.commands = grunt --gruntfile $$PWD/Gruntfile.js 

gui.depends = lib gruntbuild 

QMAKE_EXTRA_TARGETS += gruntbuild 

ben sonuçlanan Makefile görebileceğiniz bir gruntbuild hedef doğru eklenir, ancak all hedef başvuruyor, bu nedenle gruntbuild QtCreator tarafından çağrıldığında jom.exe çalıştırılmıyor.

Hedefin çalıştığından emin olmak için fazladan bir komut eklemem gerekir mi?

cevap

0

Bu, eklemek QMAKE_EXTRA_TARGETS kadar kolay olduğunu düşünüyorum. Başka bir deyişle, neden siz de Makefile için "ihracat" modifiye gui -target olması

QMAKE_EXTRA_TARGETS += gui gruntbuild 

kullanın. Bu, hedefe bir başka bağımlılık ekleyecektir, ancak bu görünüşe göre yasaldır.

İlgili konular