Thorbjørn Lindeijer
0728e78afb
Reintroduced a way to edit project dependencies
...
Dependencies between projects can now be edited in the Projects mode.
You can simply check for each project the projects that it depends on,
and they will be built first. A message box pops up when you try to
create a circular dependency.
Could use some testing.
2009-01-16 16:44:25 +01:00
dt
f52a012924
Merge commit 'fred/cmake-build-directory'
2009-01-16 13:48:06 +01:00
dt
ad2fd37b85
Fixes: Probably this needs to be for windows.
...
Details: I haven't checked, but according to the cmake sources I need to change this.
2009-01-16 13:47:40 +01:00
Fred Emmott
297bdb3c05
Run all commands in ./qtcreator-build/ when using the CMake plugin.
...
- avoid polution of the source.
- required for KDE apps.
2009-01-15 19:29:42 +00:00
Fred Emmott
ea2c57257c
Run the project cmake command in a ./qtcreator-build directory.
2009-01-15 19:20:36 +00:00
dt
58a0724980
Fixes: Fix parseOption method to be robust
2009-01-15 16:06:37 +01:00
Fred Emmott
a4624993b9
fill in project name for CMake projects
2009-01-15 14:48:28 +00:00
Daniel Molkentin
59affcfffc
Bump year in licence header.
2009-01-13 19:22:14 +01:00
hjk
2f203ea6c6
cmakeprojectmanager: compile fix for namespaced Qt
2009-01-13 12:37:39 +01:00
dt
920ce6f8fb
Fixes: Correctly restore RunConfigurations
...
Details: Copy and paste error
2009-01-12 18:26:26 +01:00
dt
5c6c442883
Fixes: Add install target and don't create runconfigurations for targets without executable.
...
Details: One step at a time.
2009-01-12 17:51:50 +01:00
dt
71ea85dfee
Fixes: Add the ability to add command line arguments to the cmake command line
...
Task: CMake support
Details: we don't pass those to the cbp file generation, that might create problems.
2009-01-12 16:01:49 +01:00
dt
cc4e0e3ad1
Fixes: Correctly restore BuildSteps and add configuration options to the cmakestep.
...
Details: Forgot to add the factories, also the configuration options for the cmakestep don't work atm.
2009-01-12 15:29:05 +01:00
dt
0b21f2898f
Fixes: Various stuff in the cmake project.
...
Details: Not yet usable, but at least you get a list of build targets now.
2009-01-12 15:10:33 +01:00
Friedemann Kleint
d6fbb1b573
Fixes: gcc 4.3.2 compile warnings
2008-12-19 10:49:29 +01:00
goro
a51b70b51c
Bump version from 0.9.1 to 0.9.2
2008-12-18 12:51:08 +01:00
dt
d402ed2955
Fixes: Replace QTC_ASSERT with QT_ASSERT.
2008-12-17 15:51:48 +01:00
dt
3ba192af7e
Merge branch '0.9.1-beta'
2008-12-17 14:21:03 +01:00
dt
edd1e84b1d
Fixes: Restore and save settings for RunSettings.
...
Details: Not the most pressing problem, but easy to fix.
2008-12-17 13:56:44 +01:00
hjk
da3cb14483
chancge Nokia GPL exception version from 1.2 to 1.3
2008-12-16 17:20:00 +01:00
dt
c70c7ac29c
Fixes: Create a cbp file if we didn't find one, create All target
...
Task: -
RevBy: -
AutoTest: -
Details: For now create only one build configuration "AllTargets",
build only the "all" target. Create runconfigurations for all targets
with option type=4
2008-12-12 17:22:02 +01:00
hjk
4a552ead9f
use QTC_ASSERT instead of Q_ASSERT
2008-12-09 15:25:01 +01:00
dt
e99d8ce3fc
Fixes: Add those files.
...
Task: -
RevBy: -
AutoTest: -
Details: -
2008-12-09 14:53:06 +01:00
dt
f293f4d7ef
Fixes: Whitespace to make hjk happy.
2008-12-09 14:33:09 +01:00
dt
b33cf9b4cd
Merge branch '0.9.1-beta' of git@scm.dev.nokia.troll.no:creator/mainline into 0.9.1-beta
...
Conflicts:
src/plugins/cmakeprojectmanager/cmakeproject.cpp
2008-12-09 14:18:09 +01:00
dt
7d4dab15a5
Fixes: Some running support for cmake
...
Task: -
RevBy: -
AutoTest: -
Details: Note: I need to refactor the code significantly, i'm more or
less convinced that one build configuration per target is wrong.
We probably want one build configuration per build directory and instead
build all targets that we are interested then in the makestep.
This means we won't have any cmake support for the beta.
2008-12-09 14:13:29 +01:00
hjk
342caa2141
some more whitespace changes
2008-12-09 11:07:24 +01:00
dt
942363913c
Merge branch '0.9.1-beta' of git@scm.dev.nokia.troll.no:creator/mainline into 0.9.1-beta
...
Conflicts:
src/plugins/qt4projectmanager/qtversionmanager.cpp
2008-12-08 12:47:15 +01:00
dt
83d5461c7f
Fixes: Find the qplatformdefs.h file
...
Task: -
RevBy: -
AutoTest: -
Details: Add the include path for qplatformdefs.h to the fot.
2008-12-08 12:44:28 +01:00
dt
e503e1e4e9
Fixes: Parse all the targets.
...
Task: -
RevBy: -
AutoTest: -
Details: (Only outputs them via qDebug().)
2008-12-08 12:27:25 +01:00
Roberto Raggi
d74ddb76b6
Protected m_dirty and m_projects with a mutex.
2008-12-08 10:45:27 +01:00
dt
440053f71e
Fixes: Add the cmakestep and makestep to a buildconfigratuion.
...
Task: -
RevBy: -
AutoTest: -
Details: Actually building only works on unix (since the generator is
hardcoded.) and make is called without any parameters which is wrong.
A lot is missing for basic build support, but this is a start.
2008-12-05 16:30:26 +01:00
dt
908ee0e5de
Fixes: Missing files, argh.
...
Task: -
RevBy: -
AutoTest: -
Details: -
2008-12-04 13:06:02 +01:00
dt
a10019eab6
Fixes: Added stub makestep for cmake.
...
Details: Also add copyright headers and some initial code for the
CMakeStep and MakeStep. Soon it will actially build something.
2008-12-04 12:51:58 +01:00
qtc-commiter@nokia.com
f8def2e26b
Fixes: Compile for Karsten
...
Task: -
RevBy: -
AutoTest: -
Details: -
2008-12-03 13:26:04 +01:00
dt
d5b00aaef9
Forgot these two files in previous commit
...
Should have been part of 83e3524b53
2008-12-03 09:28:57 +01:00
dt
83e3524b53
Fixes: Add a stub for cmakestep. Which does nothing at all, yet.
...
Details: Another dummy, still more to do.
2008-12-02 18:06:51 +01:00
dt
00da0ea34b
Fixes: Seperate parsing the cbp file into a seperate class.
...
Details: Makes the code look better.
2008-12-02 17:56:21 +01:00
hjk
ab83dcd87c
off-by-one in headers
2008-12-02 14:20:25 +01:00
hjk
8a43d9b9f3
end-of-line whitespace correction of the new headers
2008-12-02 14:17:16 +01:00
hjk
f61e8672db
more cosmetic changes
2008-12-02 14:09:21 +01:00
Friedemann Kleint
e2fb40c763
Fixes: Compiler warnings
2008-12-02 12:21:14 +01:00
con
05c35356ab
Initial import
2008-12-02 12:01:29 +01:00