2015-05-12 1 views
0

Предположим, у меня есть один большой проект Example с двумя подпроектами, ProjectA и ProjectB. ProjectB, в то же время, имеет два подпроекта, ProjectB1 и ProjectB2. Можно ли указать, что ProjectA зависит от одного из подпроектов ProjectB?Можно ли зависеть от конкретного субпроекта в qmake?

projectA.pro

TEMPLATE=app 
... 

projectB.pro

TEMPLATE=subdirs 
SUBDIRS+= projectB1 projectB2 
projectB1.file = projectB1.pro 
projectB2.file = projectB2.pro 

Example.pro

TEMPLATE = subdirs 
SUBDIRS += projectA projectB 
projectA.file = projectA.pro 
projectA.depends = projectB.projectB1 (?) 
projectB.file = projectB.pro 

ответ

0

Может быть сделано б y явно указывая projectB1. Добавьте это к концу Example.pro:

projectB1.file = projectB1.pro 
projectA.depends = projectB1 
SUBDIRS += projectB1