qt5base-lts/mkspecs
Oswald Buddenhagen 5afde92bd7 make mkspecs not mess up -rpath-link
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>
2017-05-31 12:57:14 +00:00
..
aix-g++
aix-g++-64
android-clang mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
android-g++
common make mkspecs not mess up -rpath-link 2017-05-31 12:57:14 +00:00
cygwin-g++
darwin-g++ Don't pass -headerpad_max_install_names when using Bitcode 2017-03-07 01:05:16 +00:00
devices make mkspecs not mess up -rpath-link 2017-05-31 12:57:14 +00:00
dummy
features make mkspecs not mess up library and include search paths 2017-05-31 12:57:09 +00:00
freebsd-clang make mkspecs not mess up library and include search paths 2017-05-31 12:57:09 +00:00
freebsd-g++ make mkspecs not mess up library and include search paths 2017-05-31 12:57:09 +00:00
haiku-g++
hpuxi-g++-64
hurd-g++
integrity-armv7 mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
integrity-armv7-imx6 mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
integrity-x86 mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
linux-aarch64-gnu-g++ Add new mkspec for cross-compiling Qt5 for AArch64 2017-03-31 00:34:48 +00:00
linux-arm-gnueabi-g++
linux-clang
linux-clang-libc++
linux-g++
linux-g++-32
linux-g++-64
linux-icc Add configure flag to optimize Qt for size 2017-04-29 08:02:19 +00:00
linux-icc-32
linux-icc-64
linux-llvm
linux-lsb-g++
lynxos-g++
macx-clang
macx-g++
macx-icc Add configure flag to optimize Qt for size 2017-04-29 08:02:19 +00:00
macx-ios-clang
macx-tvos-clang mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
macx-watchos-clang mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
macx-xcode
modules
netbsd-g++ make mkspecs not mess up library and include search paths 2017-05-31 12:57:09 +00:00
openbsd-g++ make mkspecs not mess up library and include search paths 2017-05-31 12:57:09 +00:00
qnx-aarch64le-qcc mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
qnx-armle-v7-qcc
qnx-x86-64-qcc mkspecs: Replace LGPL21 with LGPL license header 2017-03-03 07:26:43 +00:00
qnx-x86-qcc
solaris-cc
solaris-cc-64
solaris-cc-64-stlport
solaris-cc-stlport
solaris-g++ Remove out of date comments related to Xorg and GCC 2017-02-08 23:41:35 +00:00
solaris-g++-64 Remove out of date comments related to Xorg and GCC 2017-02-08 23:41:35 +00:00
unsupported
win32-clang-msvc
win32-g++ Restore behavior of using libEGL and libGLESv2 as default for angle 2017-05-11 08:35:54 +00:00
win32-icc Restore behavior of using libEGL and libGLESv2 as default for angle 2017-05-11 08:35:54 +00:00
win32-msvc
winrt-arm-msvc2015
winrt-arm-msvc2017 winrt: Add arm mkspec for msvc 2017 2017-04-21 09:49:59 +00:00
winrt-x64-msvc2015
winrt-x64-msvc2017 winrt: Add support for Visual Studio 2017 2017-01-20 13:09:16 +00:00
winrt-x86-msvc2015
winrt-x86-msvc2017 winrt: Add support for Visual Studio 2017 2017-01-20 13:09:16 +00:00