make qmakespecs announce the compiler family
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>
Thu, 13 Sep 2012 20:17:33 +0000 (22:17 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 21 Sep 2012 00:44:22 +0000 (02:44 +0200)
commitfff5a8f9c987e5e285b2665c4d0a1c5bbe3e6276
treed7db5fc49dd07731a0014a10de2c94f425fc023f
parent38832db576b3dbe629f85a6e64431f92ee2f48bc
make qmakespecs announce the compiler family

on the way to eliminate scoping based on the spec.

gcc and msvc go as such into CONFIG, the other ones get the vendor
prefixed, as most are mostly unknown and thus likely to clash with
users' flags.

Change-Id: Ie622f53d90e96dbf05ce7d8c638cd355f04fa20c
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
55 files changed:
mkspecs/aix-g++-64/qmake.conf
mkspecs/aix-g++/qmake.conf
mkspecs/aix-xlc-64/qmake.conf
mkspecs/aix-xlc/qmake.conf
mkspecs/common/armcc.conf
mkspecs/common/clang.conf
mkspecs/common/g++-base.conf
mkspecs/common/llvm.conf
mkspecs/common/qcc-base.conf
mkspecs/common/wince/qmake.conf
mkspecs/cygwin-g++/qmake.conf
mkspecs/darwin-g++/qmake.conf
mkspecs/features/spec_post.prf
mkspecs/freebsd-icc/qmake.conf
mkspecs/hpux-acc-64/qmake.conf
mkspecs/hpux-acc-o64/qmake.conf
mkspecs/hpux-acc/qmake.conf
mkspecs/hpux-g++-64/qmake.conf
mkspecs/hpux-g++/qmake.conf
mkspecs/hpuxi-acc-32/qmake.conf
mkspecs/hpuxi-acc-64/qmake.conf
mkspecs/hpuxi-g++-64/qmake.conf
mkspecs/irix-cc-64/qmake.conf
mkspecs/irix-cc/qmake.conf
mkspecs/irix-g++-64/qmake.conf
mkspecs/irix-g++/qmake.conf
mkspecs/linux-cxx/qmake.conf
mkspecs/linux-icc/qmake.conf
mkspecs/linux-kcc/qmake.conf
mkspecs/linux-pgcc/qmake.conf
mkspecs/lynxos-g++/qmake.conf
mkspecs/macx-icc/qmake.conf
mkspecs/macx-xlc/qmake.conf
mkspecs/netbsd-g++/qmake.conf
mkspecs/openbsd-g++/qmake.conf
mkspecs/sco-cc/qmake.conf
mkspecs/sco-g++/qmake.conf
mkspecs/solaris-cc-64/qmake.conf
mkspecs/solaris-cc/qmake.conf
mkspecs/solaris-g++-64/qmake.conf
mkspecs/solaris-g++/qmake.conf
mkspecs/tru64-cxx/qmake.conf
mkspecs/tru64-g++/qmake.conf
mkspecs/unixware-cc/qmake.conf
mkspecs/unixware-g++/qmake.conf
mkspecs/unsupported/linux-host-g++/qmake.conf
mkspecs/unsupported/vxworks-ppc-dcc/qmake.conf
mkspecs/unsupported/vxworks-simpentium-dcc/qmake.conf
mkspecs/unsupported/win32-msvc2003/qmake.conf
mkspecs/win32-g++/qmake.conf
mkspecs/win32-icc/qmake.conf
mkspecs/win32-msvc2005/qmake.conf
mkspecs/win32-msvc2008/qmake.conf
mkspecs/win32-msvc2010/qmake.conf
mkspecs/win32-msvc2012/qmake.conf