Doug Schaefer
ef4aeacd8a
Bug 322794 Allow IBuilder to have IOptions.
2010-08-18 14:21:22 +00:00
Doug Schaefer
b45080a6f7
Bug 322458 - Implemented extension to allow the CommonBuilder.invokeBuilder method to be overriden.
2010-08-15 20:53:27 +00:00
Andrew Gvozdev
55d9c94968
bug 300539: Add ability to specify filter-path to build-options that support browsing
...
Patch from Baltasar Belyavsky
2010-03-26 17:45:42 +00:00
Andrew Gvozdev
ec0f826863
bug 300707: Add ability to specify file-extension filter for build-options that support file browsing
...
Patch from Baltasar Belyavsky
2010-02-08 23:01:45 +00:00
Andrew Gvozdev
d1d5511415
bug 243839: Managed Build Definitions schema issues
...
Option's helpSupplier marked as obsolete, tool's commandLineGenerator marked as implements IManagedCommandLineGenerator.
Patch from Torkild Ulvøy Resheim
2009-09-13 02:27:19 +00:00
Chris Recoskie
4d246d8477
RESOLVED - bug 268615: add a way to specify a command launcher for the managed builder
...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=268615
2009-03-16 14:36:24 +00:00
Oleg Krasilnikov
fc92b0d838
Bug # 209324 : Warning when buildDefinition toolChain contains no tool elements
2007-11-09 12:46:07 +00:00
Doug Schaefer
04e799d307
Added hasNature expression for MBS enablement. This allows things like setting magic options when the C++ nature is in effect for a project, like for the linker.
2007-07-25 20:21:01 +00:00
Mikhail Sennikovsky
103eaadb1c
Schema and documentation updates
2007-06-22 18:58:25 +00:00
Mikhail Sennikovsky
d31446aba0
more easy way of integrating to the general project types in the new project wizard
2007-06-19 09:29:21 +00:00
Mikhail Sennikovsky
2f72db3571
1. Schema fixes
...
2. test tool-chain definition fixes
2007-06-08 10:42:23 +00:00
Mikhail Sennikovsky
cdcd208521
Fix to [Bug 174824] Specifying buildArtefactType not intuitive
2007-03-29 20:10:54 +00:00
Mikhail Sennikovsky
6fa7029c9f
Fix for [Bug 178716] No way to get rid of built-in includes
2007-03-23 14:38:24 +00:00
Mikhail Sennikovsky
5fdd70a074
New Project Model initial check-in
2007-02-20 17:23:35 +00:00
Doug Schaefer
c65629aa18
Fix the ascii type for this.
2006-09-25 17:37:44 +00:00
Norbert Pltt
393d4235cd
Bringing back changes from 1.27.2.2 to HEAD
...
(Bugs 156681, 156679, 157291 - Fixes to the help for the build systems.)
2006-09-20 12:07:59 +00:00
Norbert Pltt
a973860091
Fixing https:bug #156187 (PathEntry framework should handle cygwin style paths on Windows)
2006-09-12 06:16:41 +00:00
Norbert Pltt
5dd0ee3043
Changing binary -> ascii committed some changes prematurely.
...
Reverting to the content of Rev. 1.27
2006-09-06 08:15:04 +00:00
Norbert Pltt
eca28bea4a
*.exsd files are actually ASCII, not binary!
2006-09-06 08:09:50 +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
Leo Treggiari
d711b21f43
Add translatable attribute patch
2006-01-02 01:31:07 +00:00
Mikhail Sennikovsky
512462b093
Additional option enablement functionality and tests
...
Additional value handler functionality
2005-12-12 18:10:39 +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
Mikhail Sennikovsky
403a805175
The initial check-in for the option enablement expressions
2005-11-17 14:16:58 +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
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
a750708290
Fix documentation with commandLinePattern
2005-08-12 21:26:02 +00:00
Leo Treggiari
c63d1a13eb
Fix documentation for osList and archList
2005-08-12 15:58:34 +00:00
Mikhail Sennikovsky
46044323e3
Checked in the copyright fixes for the schema files
2005-06-24 10:34: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
Leo Treggiari
9779911ecc
Update some doc comments
2005-06-10 18:09:48 +00:00
Leo Treggiari
1eb10a46a0
Apply Bill Hilliard's patch for adding resource specific custom build steps
2005-06-08 15:00:35 +00:00
Leo Treggiari
0119b87695
Apply Symbian (Lars & Bala) patch for Shared Tool Options support
2005-06-06 15:52:19 +00:00
Leo Treggiari
107015f427
Add IOptionApplicability callback
...
Add more multi-version tool-chain support
Fix some cases for using relative paths in makefile generation
2005-05-26 21:17:34 +00:00
Mikhail Sennikovsky
beeb963403
Initial check-in for the build macros support
2005-05-19 16:26:43 +00:00
Leo Treggiari
5bde16a1f9
Second set of changes for multiple input & output
...
Gnu definitions are updated to use new schema elements
2005-05-09 03:37:42 +00:00
Leo Treggiari
b1de8f55f5
Initial check-in for the build environment variable support
2005-04-28 16:55:15 +00:00
Leo Treggiari
1c7f6f77c0
Initial check-in for multiple input & output design
2005-04-21 02:05:04 +00:00
Leo Treggiari
ec7b7d4076
Apply patches:
...
1. Bob Monteleone - initial Discrete Custom Build Step support
2. Mikhail Sennikovsky - initial isSupported support
3. Norbert Pleott - support list of binary parsers in targetPlatform binaryParser attribute
2005-04-18 04:15:07 +00:00
Vladimir Hirsl
2aae3af85f
Fix for 85056: Discovered Inclusions broken on for Managed Make projects
...
and 85229: Problem with scannerInfoCollector attribute in the toolChain schema of MBS.
Replaced ToolChain's attribute scannerInfoCollector with ScannerConfigDiscoveredProfileId in managed builder extension point definition schema. Discovery of compiler's internal scanner info for a manged project now uses specified SCD profile.
On Windows, specified profile calls cygpath to translate discovered paths.
2005-02-18 19:35:32 +00:00
Sean Evoy
ee27feda67
Commit for Leo Treggiari:
...
Code to handle the case where a manifest file or project file contains a higher version number than the Managed Build System.
New JUnit tests for the new model.
Updates to some external strings.
2004-11-15 19:33:09 +00:00
Sean Evoy
e70d996fd9
Commit for Leo Treggiari:
...
The majority of the code changes were for dealing with the Java class attributes (buildfileGenerator, etc
).
The other bug fixes were:
When the user displays the properties of a file in a standard make file, the C/C++ category is displayed in the left pane I couldnt figure out a way to filter it out. Before the fix, the Managed Make property page was displayed and would then crash when the user selected OK. Now, it displays a label saying that this page only applies to Managed Make projects.
When the user has automatic build set, edits the properties of a configuration, selects a different configuration, selects OK when asked to save the changes, a build for the proper configuration would start but it would pick up the tool settings from the wrong configuration (the newly selected one).
There was a bug in the Option.onlyOverridesValue method where it wasnt checking for a zero-length built-ins list, and therefore returning the wrong answer.
There was a bug in adding a Tool to a ToolChain where the new Tool was added to the toolList but not the toolMap.
2004-11-04 16:56:27 +00:00
Sean Evoy
18b49394c4
Commit for Leo Treggiarri -- Initial Managed Build System patch for CDT 2.1
2004-10-28 17:16:53 +00:00