don't include non-framework include paths when using frameworks
Change-Id: Ia72d5b611b9870b83846299bc7642841b09b84b1 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
This commit is contained in:
parent
b4c0d9166e
commit
ca06fcfb43
@ -71,11 +71,6 @@ defineTest(qtAddModule) {
|
|||||||
MODULE_LIBS_ADD = $$MODULE_LIBS
|
MODULE_LIBS_ADD = $$MODULE_LIBS
|
||||||
MODULE_LIBS_ADD -= $$QMAKE_DEFAULT_LIBDIRS
|
MODULE_LIBS_ADD -= $$QMAKE_DEFAULT_LIBDIRS
|
||||||
|
|
||||||
INCLUDEPATH *= $$MODULE_INCLUDES
|
|
||||||
auto_use_privates|isEqual(2, UsePrivate) { # Tests function parameter 2 ($$2) being equal to 'UsePrivate'
|
|
||||||
INCLUDEPATH += $$eval(QT.$${1}.private_includes)
|
|
||||||
}
|
|
||||||
|
|
||||||
unset(LINKAGE)
|
unset(LINKAGE)
|
||||||
mac:contains(MODULE_CONFIG, lib_bundle) {
|
mac:contains(MODULE_CONFIG, lib_bundle) {
|
||||||
FRAMEWORK_INCLUDE = $${MODULE_LIBS}/$${MODULE_NAME}.framework/Headers
|
FRAMEWORK_INCLUDE = $${MODULE_LIBS}/$${MODULE_NAME}.framework/Headers
|
||||||
@ -88,6 +83,10 @@ defineTest(qtAddModule) {
|
|||||||
$$FRAMEWORK_INCLUDE/$$eval(QT.$${1}.VERSION)/$$MODULE_NAME
|
$$FRAMEWORK_INCLUDE/$$eval(QT.$${1}.VERSION)/$$MODULE_NAME
|
||||||
QMAKE_FRAMEWORKPATH *= $${MODULE_LIBS}
|
QMAKE_FRAMEWORKPATH *= $${MODULE_LIBS}
|
||||||
LINKAGE += -framework $${MODULE_NAME}$${QT_LIBINFIX}
|
LINKAGE += -framework $${MODULE_NAME}$${QT_LIBINFIX}
|
||||||
|
} else {
|
||||||
|
INCLUDEPATH *= $$MODULE_INCLUDES
|
||||||
|
auto_use_privates|isEqual(2, UsePrivate): \
|
||||||
|
INCLUDEPATH += $$eval(QT.$${1}.private_includes)
|
||||||
}
|
}
|
||||||
|
|
||||||
# Re-insert the major version in the library name (cf qtLibraryTarget above)
|
# Re-insert the major version in the library name (cf qtLibraryTarget above)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user