qt5base-lts/mkspecs
Stephen Kelly ae6d4c77eb Make it possible to use static builds of Qt with CMake.
Parse the prl files generated by qmake to get the link dependencies. They
contain all the information we need, and they are the only location with
all the right information.

Change-Id: Id9dcc988f20a744297502eff008de085326cdbcf
Reviewed-by: Brad King <brad.king@kitware.com>
Reviewed-by: Clinton Stimpson <clinton@elemtech.com>
Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
2012-08-27 23:23:57 +02:00
..
aix-g++ centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
aix-g++-64 centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
aix-xlc centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
aix-xlc-64 centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
cmake Make it possible to use static builds of Qt with CMake. 2012-08-27 23:23:57 +02:00
common QNX: Enable pre-compiled header support for QNX 2012-08-27 10:52:20 +02:00
cygwin-g++ centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
darwin-g++ centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
devices Update Raspberry Pi mkspec 2012-08-09 03:25:55 +02:00
features Make it possible to use static builds of Qt with CMake. 2012-08-27 23:23:57 +02:00
freebsd-g++ centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
freebsd-g++46 centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
freebsd-icc centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
hpux-acc centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
hpux-acc-64 centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
hpux-acc-o64 centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
hpux-g++ centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
hpux-g++-64 centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
hpuxi-acc-32 centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
hpuxi-acc-64 centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
hpuxi-g++-64 centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
hurd-g++ centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
irix-cc centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
irix-cc-64 centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
irix-g++ centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
irix-g++-64 centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
linux-arm-gnueabi-g++ Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
linux-clang Migrate linux-clang mkspec out of unsupported 2012-06-30 04:29:40 +02:00
linux-cxx centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
linux-ecc-64 centralize definitions of shell commands 2012-06-19 16:46:07 +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 centralize definitions of shell commands 2012-06-19 16:46:07 +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 centralize definitions of shell commands 2012-06-19 16:46:07 +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 centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
lynxos-g++ centralize definitions of shell commands 2012-06-19 16:46:07 +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-clang-libc++ mkspecs: Add macx-clang-libc++ and macx-clang-libc++-32 2012-06-20 15:45:07 +02:00
macx-clang-libc++-32 mkspecs: Add macx-clang-libc++ and macx-clang-libc++-32 2012-06-20 15:45:07 +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 centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
modules update readme to current reality 2012-01-27 13:55:27 +01:00
netbsd-g++ centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
openbsd-g++ centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
sco-cc centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
sco-g++ centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
solaris-cc centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
solaris-cc-64 centralize definitions of shell commands 2012-06-19 16:46:07 +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++ centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
solaris-g++-64 centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
tru64-cxx centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
tru64-g++ centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
unixware-cc centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
unixware-g++ centralize definitions of shell commands 2012-06-19 16:46:07 +02:00
unsupported merge mingw mkspec changes for cross compiling 2012-08-21 11:05:20 +02:00
win32-g++ Add -pipe option of win32-g++'s QMAKE_CFLAGS 2012-08-22 18:40:17 +02:00
win32-icc remove unused Q_FS_FAT from Windows qplatformdefs.h 2012-08-08 14:13:53 +02:00
win32-msvc2005 remove unused Q_FS_FAT from Windows qplatformdefs.h 2012-08-08 14:13:53 +02:00
win32-msvc2008 centralize+fix addition of copy_dir_files flag 2012-08-07 16:40:07 +02:00
win32-msvc2010 centralize+fix addition of copy_dir_files flag 2012-08-07 16:40:07 +02:00
win32-msvc2012 Rename msvc11 to msvc2012 2012-08-07 23:27:17 +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