qt5base-lts/mkspecs/common
Tor Arne Vestbø 9ce5a0671a Set macosx-version-min in common Mac OS X mkspec instead of configure
When set in configure it would be written to .qmake.cache and would only
apply when building Qt. We then had an override (that was also out of
sync, version-wise) in the g++ mkspec, which would also apply to apps
building agains Qt. This override did howerver not apply when using
the Clang mkspec.

We now move setting macosx-version-min to the common macx mkspec, shared
by both g++ and Clang, which will apply both when building Qt and when
building something against Qt. The latter since an application built
against Qt will not deploy on versions of Mac OS earlier than 10.6
anyways, so we might as well always set the minimum-version.

The modifications to the mkspecs will result in macosx-version-min
being passed twice when compiling qmake, as configure writes its own
makefiles and the mkspec parsing in configure has a bug where it will
lazily evaluate qmake-variables instead of evaluating them inline. This
is not a problem, and can be fixed in a later patch if seen fit.

Change-Id: Ib29503ad00a9dc00e0a50b0dbd9459e89a20dfbd
Reviewed-by: Zeno Albisser <zeno.albisser@nokia.com>
Reviewed-by: Bradley T. Hughes <bradley.hughes@nokia.com>
2012-01-23 14:47:10 +01:00
..
aix Update contact information in license headers. 2012-01-23 04:04:33 +01:00
c89 Update contact information in license headers. 2012-01-23 04:04:33 +01:00
mac Update contact information in license headers. 2012-01-23 04:04:33 +01:00
posix Update contact information in license headers. 2012-01-23 04:04:33 +01:00
wince Update contact information in license headers. 2012-01-23 04:04:33 +01:00
armcc.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
clang.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
g++-base.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
g++-macx.conf Set macosx-version-min in common Mac OS X mkspec instead of configure 2012-01-23 14:47:10 +01:00
g++-unix.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
g++.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
gcc-base-macx.conf Set macosx-version-min in common Mac OS X mkspec instead of configure 2012-01-23 14:47:10 +01:00
gcc-base-unix.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
gcc-base.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
linux.conf Add a wayland-scanner rule to qmake 2011-12-12 17:27:19 +01:00
llvm.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
mac.conf Remove QMAKE_MACOS_DEPLOYMENT_TARGET. 2011-05-19 09:18:46 +02:00
qws.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
unix.conf Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00