Mikhail Sennikovsky
8cb0ec4707
Fix to not use the 1.5 Java Boolean.ParseBoolean()
2006-04-17 08:58:40 +00:00
Mikhail Sennikovsky
d21adaeeb2
1. Internal builder integration into managed builder core and UI
...
2. Rebuild state persistence
3. More smart active configuration change handling
4. Rebuild is initiated when active config is changed now
5. Other bug-fixes
2006-04-14 18:18:07 +00:00
Doug Schaefer
c394f40e48
Testing the scalability of the Commit Files dialog. No really, I've removed the old indexer, search and type cache and have fixed all the compile errors that doing so caused. A number of features are disabled to be re-enabled later.
2006-04-12 17:11:14 +00:00
Mikhail Sennikovsky
3bba0c47ad
The patch from Tim Kelly and Ken Ryall for the IManagedBuildDefinitionsStartup functionality see bug# 123275
2006-04-06 14:11:37 +00:00
Mikhail Sennikovsky
8f100afd6c
MBS Internal Builder implementation. This functionality is experimental and is disabled for now.
...
Fixes for the Build Model implementation.
2006-04-06 09:20:00 +00:00
Mikhail Sennikovsky
3df6744baa
fix for option parent calculation
2006-04-03 10:24:33 +00:00
Leo Treggiari
f4e3af2a4e
Apply patch from 134349 - Add method that vendors can call to create a backup of ".cdtbuild" file.
2006-04-01 03:09:53 +00:00
Leo Treggiari
6b00781d6f
Add consistency for Resource configuration ids
2006-03-31 04:42:38 +00:00
Mikhail Sennikovsky
b224117ea2
Fix for configuration context calculation
2006-03-30 12:03:24 +00:00
Mikhail Sennikovsky
4cdd79f0b2
chage to the start() method: catching Trowable instead of Exception to handle the case when the error is thrown.
2006-03-16 15:42:50 +00:00
Mikhail Sennikovsky
ea21457c94
The clean call added for the case build description calculation is failed and full build is needed
2006-03-11 00:15:40 +00:00
Mikhail Sennikovsky
17e7934596
The fix to not invoke clean for the full build when the pre/post build steps are defined
2006-03-10 22:25:10 +00:00
Mikhail Sennikovsky
fc147a1d83
Initial commit for the build description model functionality
2006-03-10 15:21:09 +00:00
Leo Treggiari
73debc0e33
Fix line endings
2006-03-07 18:39:40 +00:00
Leo Treggiari
bdc33b193c
Fix line endings
2006-03-07 18:33:01 +00:00
Leo Treggiari
2f7eba1275
Apply patch from 130170 - Issues with handling version information while generating IDs
2006-03-03 19:19:47 +00:00
Leo Treggiari
315280abca
Finish and test the new default dependency calculators
2006-02-27 17:53:28 +00:00
Leo Treggiari
c7f73a4051
Add new dependency calculator interfaces
...
Apply patch from bugzilla 127077 (Echo loses quotes)
Apply patch from bugzilla 128333 (Limitations for project converter support)
Fix problem in ResourceChangeHandler.sendClose when MBS project cannot be loaded
2006-02-23 18:04:02 +00:00
Mikhail Sennikovsky
30c4df2fce
Fix for handling macros in tool commands
2006-02-16 11:20:39 +00:00
David Daoust
bfec40f011
Defect 62772. Suppressed the make clean from happening on rebuild events. Works correctly for the standard build, but the managed build still programatically cleans the project. In the long run all builds should call "make all" and the explicit clean event should call "make clean". The managed makefiles will need to be enhanced so that they can never get "out-of-sync" with the source.
2006-02-14 17:54:02 +00:00
Leo Treggiari
09fc3cd62d
Fix bug 123461 - Deriving from the same tool twice within the same configuration does not work
2006-01-21 02:10:08 +00:00
David Inglis
58f26dfed6
Fixed build for jar'd plugins
...
cleaned up .project files
2006-01-18 18:16:35 +00:00
Leo Treggiari
636fd2d51a
Apply patch for Bugzilla 123302 - NPE in ErrorParserManager during build
...
Apply patch for Bugzilla 123497 - Project with multiple dependencies fails to build: "no rule for target"
Fix problem with tool 'copy' constructor not copying commandLinePattern
Fix bugzilla 117311 - QT / MOC compiler and CDT
2006-01-17 00:42:42 +00:00
Mikhail Sennikovsky
1198b54575
Two new build macros: OsType and ArchType added
2006-01-12 13:03:34 +00:00
Doug Schaefer
c5c47c0842
Trying out the .qualifier version for builds.
2006-01-03 19:11:47 +00:00
Leo Treggiari
d711b21f43
Add translatable attribute patch
2006-01-02 01:31:07 +00:00
Leo Treggiari
c8b246f974
Update loadExtensionsSynchronized to handle issue with setting the 'loaded' flag too early
2005-12-29 15:10:52 +00:00
Mikhail Sennikovsky
a5585ba6b6
loadExtensionsSynchronized is not called when unnecessary
2005-12-16 15:36:38 +00:00
Leo Treggiari
1f3eb70d4a
Fix bugzilla 118869 - incorrect .d files on Windows
2005-12-15 22:26:44 +00:00
Leo Treggiari
4c4be88fab
Update getDependencyExtensions to add the "h" extension to the C++ header file content type. This is a temporary fix.
2005-12-15 22:25:40 +00:00
Mikhail Sennikovsky
512462b093
Additional option enablement functionality and tests
...
Additional value handler functionality
2005-12-12 18:10:39 +00:00
Doug Schaefer
2b2f1eaba6
Got rid of the static project references in our .project files. PDE takes care of all this now through the plugin dependencies. Also fixed the wording of the PDOM enabler to make sure people know this is a work in progress.
2005-12-02 20:43:14 +00:00
Mikhail Sennikovsky
d4bc99f45d
Initial check-in for the Option Value Handler functionality fixes
2005-11-30 16:28:43 +00:00
Mikhail Sennikovsky
1ca39e56f9
Fixed bugs with macro resolution in path entry calculation
2005-11-28 11:48:35 +00:00
Chris Recoskie
7d0a99f4e8
crecoskie Nov 25, 2005
...
- support macros in the clean command
2005-11-25 19:30:19 +00:00
Mikhail Sennikovsky
fcddfaecbf
1.File context macro support implemented
...
2.New MBS pre-defined macros added that represent tool/tool-chain/builder version
3.Some fixes for the option specific macros functionslity
2005-11-25 17:22:38 +00:00
Chris Recoskie
847a638e03
crecoski Nov 23, 2005
...
- MBS support for spaces in resource names
2005-11-23 19:19:08 +00:00
Leo Treggiari
f024ed0dea
Apply patch for Option, tooltip support (bugzilla 113363)
2005-11-19 20:30:18 +00:00
Leo Treggiari
0b03dd0034
Add conversion support to projects
2005-11-17 14:42:07 +00:00
Leo Treggiari
e2ab8aa66b
1. Add conversion support to projects
...
2. Change newly added getToolBySuperClassId to getToolsBySuperClassId
3. Fix use of getTools to getFilteredTools in optionCategory.
2005-11-17 14:19:29 +00:00
Mikhail Sennikovsky
403a805175
The initial check-in for the option enablement expressions
2005-11-17 14:16:58 +00:00
Doug Schaefer
f385ba4ef0
Cleaned up dependencies a little.
2005-11-15 21:40:08 +00:00
Doug Schaefer
f68ca2c02b
Made all of the plugins OSGi components.
2005-11-15 21:33:43 +00:00
Mikhail Sennikovsky
fa48007406
The fix for the managed build info loadding synchronization issue. The java synchronized mechanism is used now instead of eclipse rules.
2005-11-14 16:25:51 +00:00
Leo Treggiari
5ebeb1432d
Change evaluateCommand to not use replaceAll because of its special handling of certain characters
2005-11-13 23:29:41 +00:00
Leo Treggiari
d58486e66d
Add getToolBySuperClassId convenience method
2005-11-13 23:28:42 +00:00
Leo Treggiari
b8b795c2fb
Patch for bugzilla 80075
2005-11-11 19:18:21 +00:00
Doug Schaefer
f1fa62b185
Upversioned everything. Changed the features to not unpack the plugins that don't have shared libraries.
2005-11-10 21:41:23 +00:00
Chris Recoskie
79e643ba6d
crecoskie Oct 17, 2005
...
- missed a couple of code paths with the macro support fixes for 111203
2005-10-17 18:09:00 +00:00
Chris Recoskie
9d23691e35
crecoskie Oct 15, 2005
...
- Further changes to support macros in buildDefinitions markup. See Bugzilla 111203
2005-10-15 14:49:24 +00:00