Chris Recoskie
b27f90989b
copyright updates
2006-06-12 15:19:12 +00:00
Mikhail Sennikovsky
27eee377fe
Work-around fix for 145099
2006-06-09 15:25:49 +00:00
Mikhail Sennikovsky
f4fc7d4d27
Fix for 141001: FileContextBuildMacroValues now implements Cloneable
2006-05-26 16:34:09 +00:00
Mikhail Sennikovsky
3460bc971f
Make user-defined includes and symbols appear first in the path entry list.
...
The current order is:
1. User values defined via options
2. User values defined via environment
3. Tool built-ins
2006-05-25 15:37:33 +00:00
Chris Recoskie
d849fab5d1
fix for 137674
2006-05-24 19:51:30 +00:00
Mikhail Sennikovsky
e55a3d34c0
additional target tool calculation fixes
2006-05-18 15:11:47 +00:00
Mikhail Sennikovsky
c39dabe4c2
target tool calculation now works when the targetTool is not specified with the tool-chain
2006-05-18 09:11:49 +00:00
Mikhail Sennikovsky
be6e4036d8
Changed the buildInfoVersion to 3.1
2006-05-15 15:06:42 +00:00
Mikhail Sennikovsky
3ca4a76b93
1. About.html update for the managed builder plug-ins
...
2. Enhanced error handling for Internal Builder invokation
3. The message is displayed now when the Internal Builder has nothing to build
2006-05-12 19:46:24 +00:00
Mikhail Sennikovsky
4a428df9d4
Do not cache settings sorred in project-scoped preferences. Work-around to bug#139911 to make the Internal Builder settings be properly restored on project import.
2006-05-10 15:48:12 +00:00
Leo Treggiari
8810434b27
Apply patch for Bugzilla 139988 - fix resource tool id generation
2006-05-04 18:50:47 +00:00
Leo Treggiari
0b807e8a44
Fix bugzilla 139323 - Inheritance problem with optionCategory
2006-05-03 00:24:44 +00:00
Chris Recoskie
52356c5c2f
implemented build/clean selected files
...
TODO: fix progress reporting messages
2006-05-01 02:42:01 +00:00
Leo Treggiari
76e3e03781
Make 2 makefile generation changes dealing with quotes and Echo:
...
1. Use double quotes rather than single quotes around paths that may contain special characters
2. We used to Echo a command and then issue the command prefixed with "@". Now we just issue the command and let make echo it.
2006-04-28 13:28:39 +00:00
Mikhail Sennikovsky
488356be7d
1. Added methods to the IBuildResource for direct querying producer and dependent steps
...
2. Fixed Build Model java-doc comments
2006-04-27 15:16:06 +00:00
Mikhail Sennikovsky
bdebf10e1a
Internal Builder does not use Spawner for now
2006-04-26 11:59:07 +00:00
Mikhail Sennikovsky
93c96e0452
Project remove handling fixes
...
Property manager fixes
2006-04-24 22:05:17 +00:00
Mikhail Sennikovsky
77d9a2e79b
Progress Monitor support for internal builder
2006-04-24 14:13:06 +00:00
Mikhail Sennikovsky
064456a3b1
Internal Builder fixes/enhancements:
...
1. More smart error handling
2. Fix for the dir creation mechanism
2006-04-21 21:08:52 +00:00
Mikhail Sennikovsky
f1379fb1ed
Property Manager update
2006-04-21 12:04:15 +00:00
Mikhail Sennikovsky
315143d916
Build Model debug(verbose) mode can now be enabled with the debug options
2006-04-20 12:08:13 +00:00
Mikhail Sennikovsky
f69a491f4d
Fix for the bug#132001. The resource change handling now always initiated with the job
2006-04-19 14:32:18 +00:00
Mikhail Sennikovsky
aaae022798
Build Model and Internal Builder fixes and enhancements
2006-04-18 21:51:06 +00:00
Mikhail Sennikovsky
3343177fca
Build Model and Internal Builder fixes and enhancements
2006-04-18 21:04:44 +00:00
Mikhail Sennikovsky
6140a76f77
Build Model and Internal Builder fixes and enhancements
2006-04-18 20:46:29 +00:00
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