1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

552 commits

Author SHA1 Message Date
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
Leo Treggiari
1a7b1617d4 Update documentation to match the 3.0.1 version 2005-10-14 19:41:23 +00:00
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