hjk
8397663964
Update license.
2011-04-13 11:49:28 +02:00
Milian Wolff
d6ea2945f0
add API to query build type (unknown, release, debug) to BuildConfiguration
...
Merge-request: 261
Reviewed-by: dt <qtc-committer@nokia.com >
2011-03-03 16:12:00 +01:00
con
d1023c7614
It's 2011 now.
...
Reviewed-by: hjk
2011-01-12 09:46:24 +01:00
con
b1bcf081d8
Merge branch '2.1'
...
Conflicts:
src/plugins/coreplugin/basemode.cpp
src/plugins/coreplugin/basemode.h
src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.cpp
src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.h
src/plugins/debugger/cdb/cdbsymbolpathlisteditor.cpp
src/plugins/debugger/debuggeragents.cpp
src/plugins/debugger/debuggeruiswitcher.cpp
src/plugins/debugger/debuggeruiswitcher.h
src/plugins/projectexplorer/buildconfigdialog.cpp
src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp
src/plugins/qmldesigner/components/propertyeditor/colorwidget.h
src/plugins/qmldesigner/designercore/include/enumeratormetainfo.h
src/plugins/qmldesigner/designercore/include/modelutilities.h
src/plugins/qmldesigner/designercore/include/nodeinstance.h
src/plugins/qmldesigner/designercore/include/propertymetainfo.h
src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.h
src/plugins/qmldesigner/designercore/instances/graphicsviewnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.h
src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/qmlviewnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.h
src/plugins/qmldesigner/designercore/metainfo/enumeratormetainfo.cpp
src/plugins/qmldesigner/designercore/metainfo/propertymetainfo.cpp
src/plugins/qmldesigner/designercore/model/modelutilities.cpp
src/plugins/snippets/inputwidget.cpp
src/plugins/snippets/snippetscompletion.cpp
src/plugins/snippets/snippetscompletion.h
src/plugins/snippets/snippetspec.cpp
src/plugins/snippets/snippetsplugin.cpp
src/plugins/snippets/snippetswindow.cpp
src/plugins/snippets/snippetswindow.h
src/plugins/texteditor/snippetsparser.cpp
src/tools/qml/qmldom/main.cpp
tests/manual/trk/runner.cpp
tests/manual/trk/trkolddevice.cpp
tests/manual/trk/trkolddevice.h
tests/manual/trk/trkserver.cpp
2010-12-17 17:00:53 +01:00
con
04e32b0049
License headers.
2010-12-17 16:03:42 +01:00
dt
55bfc27417
GenericBuildConfiguration: Use user modified environment
...
Task-Nr: QTCREATORBUG-3211
2010-11-28 13:14:04 +01:00
Friedemann Kleint
6510a749b7
ProjectExplorer: Move ToolChainType enumeration into separate Header.
...
Acked-By: dt
2010-11-01 14:25:24 +01:00
Tobias Hunger
f5c044fe48
Move ProjectExplorer::Environment to Utils::Environment
...
Reviewed-by: dt
2010-09-23 13:40:26 +02:00
Leena Miettinen
0037296d70
Doc - Fix UI text capitalization to follow the KDE style guide.
...
Reviewed-by: dt
2010-09-15 10:30:51 +02:00
Tobias Hunger
616a9b13f0
Enable restoring the default names of project configuration items
...
* Enable support for this in all ProjectConfiguration items
(Targets, projects, BCs, DCs, RCs, etc.). This is nicer
than having custom code in individual configuraiton items.
Reviewed-by: dt
2010-08-24 16:04:51 +02:00
Tobias Hunger
ee4a04a20b
Refactor deployment
...
* Add a DeployConfiguration class to hold settings related
to deployment.
* Add BuildStepsList to hold a list of buildsteps
* Update BuildConfiguration to use BuildStepLists instead of
manageing lists of buildsteps itself.
* Update BuildManager to use BuildStepLists in its interfaces
* Fix fallout introduced by API changes
* Update .user file to new way of storing settings
Task-number: QTCREATORBUG-1427
Task-number: QTCREATORBUG-1428
Task-number: QTCREATORBUG-1811
Task-number: QTCREATORBUG-1930
2010-08-02 14:21:05 +02:00
dt
870da8e7e3
Make the build parser for custom build steps depend on the toolchain
...
The API addtition to BuildConfiguration of knowing of the default parser
is rather strange, but a necessary evil for this.
Reviewed-By: Thorbjorn
Task-Nr: QTCREATORBUG-514
2010-07-07 18:17:24 +02:00
Tobias Hunger
8ccbd0ec6b
Rename StepType to BuildStep::Type
...
* Move and rename the enum
* Add Q_ENUMS macro
Reviewed-by: dt
2010-07-06 18:36:30 +02:00
Tobias Hunger
1ca8cb2397
Introduce method to access the project directory
...
... use it.
Reviewed-by: dt
2010-03-25 14:21:43 +01:00
dt
0d4fdd291a
Use a type enum instead of duplicating functions between build and clean
...
That is e.g. buildSteps() and cleanSteps() --> steps(type)
2010-03-16 17:45:08 +01:00
Thorbjørn Lindeijer
c0b42868b0
Preserve the user-set build directory for Generic Projects
...
Previously it would be converted to an absolute path. Preserving the
original path allows it to be set as relative to the project.
Reviewed-by: dt
2010-03-15 16:27:39 +01:00
hjk
9595504bda
Long live the king!
2010-03-05 11:28:13 +01:00
Laurent Desmecht
e7936d3862
Clone build steps when cloning build configuration of cmake/generic project.
...
Merge-request: 117
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com >
Reviewed-by: dt
Reviewed-by: Tobias Hunger
2010-02-25 16:49:43 +01:00
Tobias Hunger
d1bdfcc363
Integrate target support
...
* Ease cross device development by introducing 'targets' which
group build- and runsettings that are valid for this one target
Most of the kudos for the code review go to dt. Con, thorbjorn,
ckandler and others did also review parts of this patch.
Reviewed-by: dt
2010-02-09 16:57:37 +01:00
Tobias Hunger
16a7d5daa2
Make use of ProjectConfiguration in the BuildConfigurations
...
* Make use of the ProjectConfiguration base class in the
BuildConfigurations and update the factories accordingly.
Reviewed-by: dt
2010-02-01 12:23:13 +01:00
Tobias Hunger
a6ad773722
Make method naming more consistent.
...
* Use id() for methods returning a string used to represent
some type of object.
* Use displayName() for strings that are meant to be user
visible.
* Quieten some warnings while touching the files anyway.
* Move Factories to their products in the plugins where that
was not done before.
Reviewed-by: dt
2010-01-07 18:17:24 +01:00
dt
14eb1f66e9
Remove BuildConfiguration::setValue/value
2009-12-08 17:59:21 +01:00
dt
b63e6e939d
Make BuildConfiguration::setValue and ::value protected
2009-12-07 15:55:41 +01:00
dt
801e9948f5
Hide static cast in accessor methods
2009-11-30 15:24:32 +01:00
dt
a312206306
Move most of the BuildConfiguration specific functions
...
Note: I didn't fix all the connects and there are a few missing things.
This compiles, more work is coming.
2009-11-30 15:24:31 +01:00
dt
7904544b84
Remove BuildConfiguration::name()
...
The pointers can be used to distinguish BuildConfigurations
2009-11-30 15:24:31 +01:00
dt
20214787d1
Add BuildConfiguration::restore and BuildConfiguration::project()
...
More API work.
2009-11-30 15:24:31 +01:00
dt
ae633c1956
Add BuildConfiguration classes
...
Each project has it's own BuildConfiguarion * classes, they'll get a
decent type safe interface and the setValue/value stuff will be removed.
2009-11-30 15:24:31 +01:00