Leo Treggiari
1ebfda405f
Add 'Expert settings' with Command line pattern to tool options page
...
Apply patch for Bugzilla 121994 - "Show All Project Types" checkbox resets "Project Type" dropdown
2006-01-17 00:43:33 +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
Doug Schaefer
c5adedd369
Removed the PWD and CWD env vars from build. They were screwing up libtool under msys (pwd returned the env vars which had Windows \'ed paths). These shouldn't be needed.
2006-01-13 01:07:05 +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
Leo Treggiari
bdd3de47b7
Apply patch from 110423; add setSelectProjectType to se default project type in new project wizard
2005-11-24 00:31:47 +00:00
Chris Recoskie
847a638e03
crecoski Nov 23, 2005
...
- MBS support for spaces in resource names
2005-11-23 19:19:08 +00:00
Doug Schaefer
4ee4285e5d
Build Cleanup.
2005-11-21 16:27:25 +00:00
Leo Treggiari
f024ed0dea
Apply patch for Option, tooltip support (bugzilla 113363)
2005-11-19 20:30:18 +00:00
Leo Treggiari
dde1d9fe71
Add some tips to existing options
2005-11-19 20:29:32 +00:00
Leo Treggiari
0b03dd0034
Add conversion support to projects
2005-11-17 14:42:07 +00:00
Leo Treggiari
06da385853
1. Add project conversion test
...
2. Change newly added getToolBySuperClassId to getToolsBySuperClassId
2005-11-17 14:29:42 +00:00
Leo Treggiari
87143e82fe
Change newly added getToolBySuperClassId to getToolsBySuperClassId
2005-11-17 14:25:11 +00:00
Leo Treggiari
40523aeb92
1. Fix use of getTools to getFilteredTools in property page handling
...
2. Don not display projects/configs with convertToId set in user selections
2005-11-17 14:23:39 +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
e0dddf16f8
Add dummy getToolBySuperClassId method
2005-11-13 23:33:25 +00:00
Leo Treggiari
db0da96c2a
Comment out evaluateCommand method that is never called
2005-11-13 23:32:08 +00:00
Leo Treggiari
56328ac878
Add test for the option, command, ${Value} handling
2005-11-13 23:30:52 +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
Leo Treggiari
fe343ab7d2
Fix case of Benchmark directory in zip file
2005-10-21 22:21:24 +00:00
Mikhail Sennikovsky
298c624f99
The patch from Wieant to fix the bug# 112912
2005-10-18 10:15:25 +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
a8e370f493
Fixed the null pointer exception in the build property page when it is displayd for the unsupported projects
2005-10-05 12:23:59 +00:00
Mikhail Sennikovsky
93e9e40c4a
Fixed the bug in the FileListControlFieldEditor notification mechanism
2005-10-05 11:04:05 +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
e453669717
Add Builder to assignToOption ProjectType
2005-09-28 23:24:40 +00:00
Leo Treggiari
5929ae3d9a
Update descriptions - no functional changes
2005-09-28 23:22:53 +00:00
Leo Treggiari
632b56175a
Add test for InputType, assignToOption attribute
2005-09-27 23:35:14 +00:00
Leo Treggiari
397635f067
Add support for InputType, assignToOption attribute
2005-09-27 23:34:12 +00:00