5afde92bd7
adding shared install paths via QMAKE_LFLAGS in the spec has the tiny side effect that they are searched _first_, which is generally a really bad idea - they should be _last_. for that purpose, introduce QMAKE_RPATHLINKDIR_POST, and migrate all specs to use it. QMAKE_RPATHDIR_POST is added for consistency, but not actually used. Task-number: QTBUG-59457 Change-Id: Iac6cda5e9111ef8cca454a69861fe8408bb40589 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
18 lines
429 B
Plaintext
18 lines
429 B
Plaintext
defineTest(qtConfSanitizeMkspec) {
|
|
deviceSanityCheckCompiler()
|
|
}
|
|
|
|
contains(DISTRO_OPTS, deb-multi-arch) {
|
|
QMAKE_RPATHLINKDIR_POST += \
|
|
$$[QT_SYSROOT]/usr/lib/$${GCC_MACHINE_DUMP} \
|
|
$$[QT_SYSROOT]/lib/$${GCC_MACHINE_DUMP}
|
|
}
|
|
|
|
contains(DISTRO_OPTS, boot2qt) {
|
|
QMAKE_PLATFORM += boot2qt
|
|
}
|
|
|
|
QMAKE_CFLAGS += $$COMPILER_FLAGS
|
|
QMAKE_CXXFLAGS += $$COMPILER_FLAGS
|
|
QMAKE_LFLAGS += $$LINKER_FLAGS
|