Hello, everyone!

I have the following situation:

ParentProject_1.pro
TEMPLATE = subdirs
INCLUDE_SUBSUBPROJECT = 1
SUBDIRS += Child.pro

ParentProject_2.pro
TEMPLATE = subdirs
INCLUDE_SUBSUBPROJECT = 0
SUBDIRS += Child.pro

Child.pro
TEMPLATE = subdirs
contains(INCLUDE_SUBSUBPROJECT, 1){
SUBDIRS += Subsubproject.pro
}

This does not work as is because the INCLUDE_SUBSUBPROJECT value is not transfered from parent projects to Child.pro, so Subsubproject.pro will never be included. One way seems to be using command line params for qmake, but it becomes problematic with more complex scenarios and I would really like to avoid it. Is there another way?