qt6-bb10/qmake/generators/win32
Oswald Buddenhagen 0e78e50802 port qmake to qt creator's qmake language evaluator
this is a monster commit which does the following things:
- import the evaluator as-is from qt creator into qmake/library/
  - integrate it into qmake's makefiles
  - overwrite proitems.h with actual special types
- remove the parts of Option which are redundant with QMakeGlobals
- make QMakeProperty a singleton owned by Option::globals. the dynamic
  handling so far made no sense.
- make QMakeProject a subclass of QMakeEvaluator, with relatively few
  extensions

the changes to existing qmake code outside project.* and option.* are
minor. implementing the changes gradually would mean changing a lot of
code which will be just replaced in the next commit, so i'm not wasting
my time on it.

Change-Id: I9746650423b8c5b3fbd8c3979a73228982a46195
Reviewed-by: Qt Doc Bot <qt_docbot@qt-project.org>
Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
2012-09-11 00:13:01 +02:00
..
cesdkhandler.cpp Fixed Wince Makefile environment 2012-06-19 16:46:09 +02:00
cesdkhandler.h Fixed Wince Makefile environment 2012-06-19 16:46:09 +02:00
mingw_make.cpp Fix semantics of the src dir in the include search paths with MinGW 2012-09-10 14:09:45 +02:00
mingw_make.h merge QMAKE_LIBDIR into QMAKE_LIBS early 2012-07-27 16:29:38 +02:00
msbuild_objectmodel.cpp qmake vcxproj generator: map TARGET_EXT to $(TargetExt) 2012-08-07 18:55:43 +02:00
msbuild_objectmodel.h qmake: un-copy-and-pastify vcxproj generator a bit 2012-08-07 18:55:43 +02:00
msvc_nmake.cpp introduce qmake variable abstractions 2012-09-07 15:39:31 +02:00
msvc_nmake.h introduce qmake variable abstractions 2012-09-07 15:39:31 +02:00
msvc_objectmodel.cpp introduce qmake variable abstractions 2012-09-07 15:39:31 +02:00
msvc_objectmodel.h introduce qmake variable abstractions 2012-09-07 15:39:31 +02:00
msvc_vcproj.cpp port qmake to qt creator's qmake language evaluator 2012-09-11 00:13:01 +02:00
msvc_vcproj.h dispose of MSVCPROJ_LIBS 2012-07-24 12:45:02 +02:00
msvc_vcxproj.cpp Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
msvc_vcxproj.h Remove "All rights reserved" line from license headers. 2012-01-30 03:54:59 +01:00
winmakefile.cpp introduce qmake variable abstractions 2012-09-07 15:39:31 +02:00
winmakefile.h introduce qmake variable abstractions 2012-09-07 15:39:31 +02:00