Eike Ziller
9ff8979da3
Merge remote-tracking branch 'origin/2.7'
...
Conflicts:
src/plugins/cpptools/cppchecksymbols.h
src/plugins/qmldesigner/components/formeditor/resizecontroller.cpp
Change-Id: I887ba071fa637ad44e39bcae581738fa078a6612
2013-04-11 18:27:52 +02:00
Thomas Hartmann
3ed0a4b77f
C++: Also use O2 on Windows
...
Change-Id: I4183765f654087a38b8ffe60d2b52c3be785f9e3
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com >
2013-04-10 15:05:28 +02:00
Oswald Buddenhagen
06acd82ada
derive TARGET from QTC_{LIB,PLUGIN}_NAME
...
the information is redundant now
Change-Id: Icc8c8b4ace11538d45c6c9e1dbe5a7976f4743e1
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2013-04-03 14:37:56 +02:00
Oswald Buddenhagen
9631fb88cf
centralize assignment of TEMPLATE = lib
...
Change-Id: I4025539f3875e79f03743ba9ed3fd09cd31b998d
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-04-02 17:13:17 +02:00
Oswald Buddenhagen
7ce3362288
automatically include libs' and plugins' _dependencies.pri files
...
Change-Id: I25645bb625b467c6f9d895ff89a70acd6a25683e
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-04-02 12:19:31 +02:00
Oswald Buddenhagen
37a64fb867
factor out all library dependencies to _dependencies.pri files
...
this makes it uniform for all libraries
Change-Id: I7a7665a2c74c8f212248c0400de04ca3eed1440a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2013-04-02 12:16:42 +02:00
Erik Verbruggen
2b95d81cd8
C++: Fix typedef resolving when templates are involved.
...
Task-number: QTCREATORBUG-7978
Change-Id: I27e6ebe56e410d509580a1e00f8986642cacc5ba
Reviewed-by: David Schulz <david.schulz@digia.com >
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2012-10-19 14:42:32 +02:00
Erik Verbruggen
6c24b8b740
Removed debug-build flags.
...
Change-Id: Ic95a68e46f4f4df38cbee2c0d5fe2428f5bee39f
Reviewed-by: Erik Verbruggen <erik.verbruggen@nokia.com >
2012-03-29 14:46:18 +02:00
Erik Verbruggen
60db573660
[C++] Rewrite of the preprocessor.
...
This rewrite fixes a couple of issues with the pre-processor. It now
supports:
- macros in macro bodies
- stringification of parameters [cpp.stringize]
- the concatenation operator [cpp.concat]
- #include MACRO_HERE
- defined() inside macro bodies used in pp-conditions.
Change-Id: Ifdb78041fb6afadf44f939a4bd66ce2832b8601f
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com >
2012-03-29 14:28:17 +02:00
Erik Verbruggen
bfd6a60b93
[C++] Undo accidental commenting-out of NDEBUG flag.
...
Thanks to Flex Ferrum for spotting it.
Change-Id: I66d722a1da6c05c51a4a648453b1da6f2f445212
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com >
2012-02-13 15:19:45 +01:00
Erik Verbruggen
3f5dc36a53
C++11: first set of changes for decltype.
...
Change-Id: I49d6ff7eb1805cd07bdfcb27bb37d4c6cadc9115
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com >
2012-02-10 16:29:04 +01:00
Oswald Buddenhagen
c344032bd5
centralize setting of "CONFIG += shared dll" for libraries
...
"dll" and "shared" set each other, but too late to actually test for it
in the project files, so include both.
note that this will slightly modify the build of some of our imported qt
solutions.
Change-Id: I0bd4f41a68fd160f8e87eb0a0fa66096fe70ef3e
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@nokia.com >
2011-11-18 10:40:09 +01:00
Christian Kamm
87c8cbf44c
LanguageUtils: Introduce new library for cross-language utils.
2011-01-04 15:58:21 +01:00
Roberto Raggi
da31bce5f8
Use O2 optimization level
2010-08-13 13:35:14 +02:00
Friedemann Kleint
f13d4a104a
Autotests: Compile on Windows
...
Reviewed-by: Roberto Raggi <qtc-committer@nokia.com >
2009-10-26 17:26:53 +01:00
Alessandro Portale
97b3e71d08
Rename qworkbenchlibrary.pri to qtcreatorlibrary.pri
2009-05-08 16:42:48 +02:00
Roberto Raggi
1f9bcd86e0
Added a simple auto test for the name lookup.
2009-02-09 10:21:29 +01:00
hjk
fe0533de2a
Fixes: move all files in shared/* to src/shared/*
2009-01-26 16:19:24 +01:00
Roberto Raggi
0422bcbbd5
Some more clean up in the preprocessor.
2008-12-22 14:10:47 +01:00
Roberto Raggi
753ddb7ce0
Some cleanup in the C++ preprocessor.
...
Introduced pp-scanner.cpp, renamed `pp' to `Preprocessor' and removed useless #includes.
2008-12-22 11:40:53 +01:00
hjk
bc4f14e88c
do not reference removed empty file
2008-12-16 17:12:10 +01:00
Roberto Raggi
f6fbb274ae
Moved the preprocessor.
2008-12-08 12:24:40 +01:00
con
05c35356ab
Initial import
2008-12-02 12:01:29 +01:00