Chris Recoskie
de026bcfe6
crecoskie Oct 14, 2005
...
- Adding macro support to buildDefinitions markup. See Bugzilla 111203
2005-10-14 13:29:04 +00:00
Mikhail Sennikovsky
ca2e8c288e
1. The temporary configuration concept is implemented
...
2. Managed build property page is adopted to use the clone configuration.
3. When the value of any option is changed by the user in UI, the values and enabled/disabled state of all the options on the current page is updated
4. Each time the given page becomes visible, its values get updated
5. The bug# 106036 is fixed
6. The FileListControlFieldEditor is now disabled properly
7. Notification mechanism for the FileListControlFieldEditor implemented.
8. Restore defaults now works correctly for the error parsers block.
9. Restore defaults does not sets the defaults to the real configuration immediately, so if cancel is pressed after restore defaults, no changes are made to the real configuration.
10. Restore defaults for the tool settings page now restores the tool commands also
11. Build macros and environment settings are copied from the source configuration to the configuration clone when the clone constructor is invoked
12. When the resource build property page contains default values, the resource configuration is removed for the resource.
13. The build is invoked in case the build command or builder arguments are changed. The build info is persisted also in case only the build command is changed.
14. The new resource configuration id is now calculated in the way: <configuration_id> + . + <random_number> instead of <configuration_id> + . + <resource_path>.
15. the calculateChildId method is added to the managed build manager, Core and UI code is updated to use the ManagedBuildManager.calculateChildId method. Some other fixes of id calculation.
16. Some minor fixes for the managed build path entries calculation
17. Some Build Environment persistence issues were fixed
18. The managed build revision and version of the managed project and of all its children is now updated after the project conversion is performed. Configuration now obtains the version from the toolchain
2005-09-30 19:09:20 +00:00
Leo Treggiari
5929ae3d9a
Update descriptions - no functional changes
2005-09-28 23:22:53 +00:00
Leo Treggiari
397635f067
Add support for InputType, assignToOption attribute
2005-09-27 23:34:12 +00:00
Leo Treggiari
cb882ca610
Add checks for conversion to 1.2 project conversion
2005-09-21 19:04:10 +00:00
Leo Treggiari
dcec32b0ef
Consider resource configuration tools during conversion
2005-09-21 19:03:27 +00:00
Leo Treggiari
f31b6c334c
Fix problem with resource configurations
2005-09-16 23:25:37 +00:00
Leo Treggiari
6ac0c5c7eb
Remove unused variable
2005-09-16 23:24:18 +00:00
Leo Treggiari
5f43e1dbcb
Fix for bug 104515 - converter support for 2.0 projects
2005-09-16 14:09:09 +00:00
Leo Treggiari
198fe4fdd8
Resolve macros in inputs and outputs
2005-09-14 23:23:16 +00:00
Leo Treggiari
4fb623c366
Fix bug introduced after 3.0 regarding resource configuration options
2005-09-12 02:54:51 +00:00
Leo Treggiari
0c84b90020
Bug fixes for conversion functionality
2005-09-09 14:23:58 +00:00
Leo Treggiari
b243933e48
Remove check from loadExtensions and just do it in loadExtensionsSynchronized. Otherwise, a caller to loadExtensions could try to use the extension maps before they are populated.
2005-09-02 19:03:33 +00:00
Leo Treggiari
b3614c4ad4
Fix bugs with external dependency calculation
2005-08-28 15:56:17 +00:00
Leo Treggiari
a1ccd95cad
Apply Bob M. patch for browseType and resourceFilter attributes.
...
Fix problem with overridesOnlyValue uncovered by Bob's fix.
2005-08-23 22:01:17 +00:00
Leo Treggiari
a750708290
Fix documentation with commandLinePattern
2005-08-12 21:26:02 +00:00
Leo Treggiari
9ac46ef79e
Fix bug with adding Option inputs to the dependency list
2005-08-12 21:09:53 +00:00
Leo Treggiari
c63d1a13eb
Fix documentation for osList and archList
2005-08-12 15:58:34 +00:00
Mikhail Sennikovsky
9e2941d120
Checked in the fix for the bug# 105754
2005-08-03 17:06:56 +00:00
Mikhail Sennikovsky
09ed69dcb6
Checked in the patch from Bob Monteleone that fixes the problem with updating a CDT 1.2 project to CDT 3.0 where a property of type enumeration has changed
2005-07-29 13:28:03 +00:00
Leo Treggiari
16e8febd47
Check for null in getOptionById
2005-07-28 00:13:22 +00:00
Leo Treggiari
0cbe23f5fe
Fix problem with converter code
2005-07-22 22:52:07 +00:00
Mikhail Sennikovsky
0252f611c0
The resource change handling initialization job is now set to system
2005-07-21 18:01:16 +00:00
Mikhail Sennikovsky
bc2e0cf0d6
Fix for the bug# 103372 for the 3.0
2005-07-14 09:23:10 +00:00
Leo Treggiari
07d3cbbf01
Fix problem with trying to access managedBuildInfo before the .cdtbuild file is created
...
Update how .c extension is added to a converted project
Update how the project specific file extensions are obtained
Fix problem with resolving options
2005-07-10 03:25:24 +00:00
Mikhail Sennikovsky
1e2b239bc3
calculating the CDT_LIBRARY entries from the managed build options is disabled for now, we need to define a new option type that will represent library paths.
...
see bug# 100844
2005-07-08 11:21:03 +00:00
Mikhail Sennikovsky
5712651d44
Checked in some fixes for the managed project v2.1 update mechanism and project update tests
2005-07-07 16:40:05 +00:00
Leo Treggiari
3ed18af344
Reset configure method to previous implementation
2005-07-06 18:25:25 +00:00
Mikhail Sennikovsky
3c93caf4c9
Checked in the resouece renaming/deletion handling for MBS. When the resouece is either renamed ore deleted, the project ResourceConfiguration data is updated now.
...
Also checked in the test for verification resouece renaming/deletion handling.
2005-07-06 17:56:13 +00:00
Leo Treggiari
b6b99ac40a
Fix problem with building when a referenced project has changed.
2005-07-06 14:57:21 +00:00
Leo Treggiari
f4ecd61137
Fix *Dirty to account for new children
2005-07-04 22:51:47 +00:00
Chris Recoskie
d4b824ca8c
crecoskie July 4, 2005
...
- applying patch from Jeremiah Lott to allow subclassing of the way the
makefile builder obtains the build info
2005-07-04 14:00:13 +00:00
Leo Treggiari
c488f8ca33
Fix for problem with tool-chain defined at top level in manifest
2005-07-02 20:34:48 +00:00
Leo Treggiari
700bf57ccc
Fix 100581 - add the .c extension to the project-specific C++ Source File type when converting an old CDT C++ project
2005-06-30 20:00:44 +00:00
Leo Treggiari
03cb2a3ec9
Fix for problem converting CDT 1.2 & 2.0 projects
2005-06-28 16:53:14 +00:00
Mikhail Sennikovsky
ab117ca51d
Fixed the bug that macros specified in the OBJECTS and LIBRARIES options are always kept unresolved in the buildfile
2005-06-27 12:19:02 +00:00
Doug Schaefer
2fd25239b8
EPL'ing the CDT.
2005-06-27 03:46:51 +00:00
Leo Treggiari
cb24633d18
Update MBS to use project-specific content types when available
2005-06-26 03:54:50 +00:00
Mikhail Sennikovsky
2b8dec03b8
Added support for the options that contained by a tool-chain
2005-06-24 21:01:21 +00:00
Mikhail Sennikovsky
46044323e3
Checked in the copyright fixes for the schema files
2005-06-24 10:34:53 +00:00
Mikhail Sennikovsky
423dc95621
The fix for the bug#65148
2005-06-23 08:41:00 +00:00
Chris Recoskie
e1abf3b487
crecoskie June 20, 2005 - updating copyright and license info for EPL transition
2005-06-20 20:52:53 +00:00
Mikhail Sennikovsky
d0824d23fd
Checked in the patch from Andrew Ferguson that contains some corrections for the buildDefinitions schema, and added some more schema corrections.
2005-06-15 15:57:08 +00:00
Mikhail Sennikovsky
db48cbe5a9
Committed the patch from David Daoust that fixes the string externalization warnings
2005-06-15 15:24:44 +00:00
Mikhail Sennikovsky
3e9660ea3e
1.Applied the patch from Bill Hilliard: the tool-settings block is now not created for the non-build resources
...
2.Fixed the bug with the incorrect obtaining of the resource configuration for the given resource
2005-06-15 14:01:51 +00:00
Mikhail Sennikovsky
ed3ae35c1d
The fix for setting/getting the valueHandler Extra Argument from Bala Torati
2005-06-15 12:54:15 +00:00
Chris Recoskie
9f79372988
crecoskie June 13, 2005
...
- fix for Bugzilla 99483 (NPE in MBS if you have a file with no extension)
2005-06-14 02:08:29 +00:00
Leo Treggiari
3c624f71bf
Minor bug fixes and enhancements for Options & OptionHandlers
2005-06-10 20:07:28 +00:00
Leo Treggiari
9779911ecc
Update some doc comments
2005-06-10 18:09:48 +00:00
Leo Treggiari
1b65728185
Add getBaseId method to IBuildObject
2005-06-10 16:57:45 +00:00