qt5base-lts/mkspecs
Oswald Buddenhagen 5d1b4c79d2 make module includepath addition less convoluted
don't prepend the paths, as this will only mess up building of
subsequent modules (e.g., building qtdeclarative against an installed
qtbase would pick up the headers from the qtdeclarative previously
installed into the same directory as qtbase).
for frameworks this was a rather pointless exercise in the first place,
as their headers are properly isolated anyway.

however, make sure that we don't add system locations to the search
paths, as this is a) unnecessary and b) messes up subsequent libraries
in non-standard locations which want to shadow versions in standard
locations (pkg-config .pc files which add standard paths are considered
broken as well).

Change-Id: Ie1dc65d4767e98e1df6e49012505141935a6c704
Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
2012-06-19 16:45:58 +02:00
..
aix-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
aix-g++-64 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
aix-xlc purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
aix-xlc-64 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
cmake Expand the 'existing target guard' in generated CMake files. 2012-06-07 19:08:34 +02:00
common purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
cygwin-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
darwin-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
devices raspberry: remove unused screen size detection code 2012-06-19 00:38:27 +02:00
features make module includepath addition less convoluted 2012-06-19 16:45:58 +02:00
freebsd-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
freebsd-g++46 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
freebsd-icc purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
hpux-acc purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
hpux-acc-64 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
hpux-acc-o64 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
hpux-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
hpux-g++-64 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
hpuxi-acc-32 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
hpuxi-acc-64 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
hpuxi-g++-64 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
hurd-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
irix-cc purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
irix-cc-64 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
irix-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
irix-g++-64 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
linux-arm-gnueabi-g++ Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
linux-cxx purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
linux-ecc-64 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
linux-g++ Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
linux-g++-32 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
linux-g++-64 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
linux-g++-maemo Include generic ARM qplatformdefs.h in linux-g++-maemo mkspec 2012-03-19 20:16:04 +01:00
linux-icc purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
linux-icc-32 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
linux-icc-64 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
linux-kcc purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
linux-llvm Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
linux-lsb-g++ Use the LSB linker to link 2012-03-15 00:50:47 +01:00
linux-pgcc purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
lynxos-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
macx-clang Add mkspecs for 32-bit Mac OS X builds. 2012-05-04 09:19:23 +02:00
macx-clang-32 Add mkspecs for 32-bit Mac OS X builds. 2012-05-04 09:19:23 +02:00
macx-g++ Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
macx-g++40 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
macx-g++42 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
macx-g++-32 Add mkspecs for 32-bit Mac OS X builds. 2012-05-04 09:19:23 +02:00
macx-icc Remove all usages of "arch" CFLAGS on Mac. 2012-05-04 09:19:23 +02:00
macx-llvm Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
macx-pbuilder Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
macx-xcode Remove all usages of "arch" CFLAGS on Mac. 2012-05-04 09:19:23 +02:00
macx-xlc purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
modules update readme to current reality 2012-01-27 13:55:27 +01:00
netbsd-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
openbsd-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
sco-cc purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
sco-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
solaris-cc purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
solaris-cc-64 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
solaris-cc-64-stlport Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
solaris-cc-stlport Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
solaris-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
solaris-g++-64 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
tru64-cxx purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
tru64-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
unixware-cc purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
unixware-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
unsupported purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
win32-g++ purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
win32-icc purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
win32-msvc11 Move the SSE2/AVX/Neon/etc. flags into the compiler mkspecs 2012-06-12 04:29:42 +02:00
win32-msvc2005 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
win32-msvc2008 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
win32-msvc2010 purge QMAKE_INCDIR_QT and QMAKE_LIBDIR_QT 2012-06-19 16:39:59 +02:00
wince50standard-armv4i-msvc2005 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wince50standard-armv4i-msvc2008 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wince50standard-mipsii-msvc2005 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wince50standard-mipsii-msvc2008 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wince50standard-mipsiv-msvc2005 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wince50standard-mipsiv-msvc2008 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wince50standard-sh4-msvc2005 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wince50standard-sh4-msvc2008 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wince50standard-x86-msvc2005 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wince50standard-x86-msvc2008 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wince60standard-armv4i-msvc2005 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wince60standard-x86-msvc2005 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wince70embedded-armv4i-msvc2008 Enable basic gesture support for WEC7. 2012-02-06 05:15:11 +01:00
wince70embedded-x86-msvc2008 Enable basic gesture support for WEC7. 2012-02-06 05:15:11 +01:00
wincewm50pocket-msvc2005 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wincewm50pocket-msvc2008 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wincewm50smart-msvc2005 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wincewm50smart-msvc2008 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wincewm60professional-msvc2005 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wincewm60professional-msvc2008 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wincewm60standard-msvc2005 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wincewm60standard-msvc2008 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wincewm65professional-msvc2005 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
wincewm65professional-msvc2008 Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00