История изменений
Исправление UVV, (текущая версия) :
Ну я так и думал. Короче смотри, qmake не может в multiple templates. Т.е. у тебя либо app, либо subdirs. Лечится это вот таким костылём:
TEMPLATE = subdirs
SUBDIRS = parser main
parser.subdir = libs/QGumboParser
main.subdir = app.pro
main.depends = parser
По синтаксису мог что-то напутать, вот здесь детальнее смотри https://wiki.qt.io/Undocumented_QMake
Либо вот так точно сработает
TEMPLATE = subdirs
SUBDIRS += libs/QGumboParser app.pro
но так зависимости надо где-то ещё прописать. Либо просто включаешь ordered и тоже должно быть норм.
Исходная версия UVV, :
Ну я так и думал. Короче смотри, qmake не может в multiple templates. Т.е. у тебя либо app, либо subdirs. Лечится это вот таким костылём:
TEMPLATE = subdirs
SUBDIRS = main.proapp1 app2 app3
TEMPLATE = subdirs
SUBDIRS = parser main
parser.subdir = libs/QGumboParser
main.subdir = app.pro
main.depends = parser
По синтаксису мог что-то напутать, вот здесь детальнее смотри https://wiki.qt.io/Undocumented_QMake
Либо вот так точно сработает
TEMPLATE = subdirs
SUBDIRS += libs/QGumboParser app.pro
но так зависимости надо где-то ещё прописать. Либо просто включаешь ordered и тоже должно быть норм.