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
ae433567af
Update benchmarks
2005-06-10 17:47:33 +00:00
Mikhail Sennikovsky
cab81845f3
Fixes for the build macros tests
2005-06-10 17:17:06 +00:00
Leo Treggiari
6e9529b7af
Use contentTypes for tool input types
2005-06-10 17:03:01 +00:00
Leo Treggiari
26912c7f9e
Use page name that is now defined in cdt.ui
2005-06-10 17:02:13 +00:00
Leo Treggiari
ea39904c50
Update some benchmark makefiles
2005-06-10 16:58:17 +00:00
Leo Treggiari
1b65728185
Add getBaseId method to IBuildObject
2005-06-10 16:57:45 +00:00
Mikhail Sennikovsky
0f7c47beb0
The fix for the bug that occured when trying to create a new managed project in the directory where the standard make project is located. When the "finish" wizard button was pressed the wizard page did not close and no warning/error messages were displayed because of a null pointer exception.
2005-06-10 15:54:38 +00:00
Mikhail Sennikovsky
76e795521a
The fix for the null-pointer exception that occured because of the rcbs tools do not have a super-class
2005-06-10 15:50:21 +00:00
Leo Treggiari
92e840899d
Apply patch from Sunil Davasam for multi-version and converter support
2005-06-10 15:22:01 +00:00
Mikhail Sennikovsky
be3075f51c
Removed the "isToolChainSupported" for the Gnu cygwin tool-chains definitions in the manifest file, because currently the gnu cygwin tool-chains are intended to be used not only with Cygwin, but with MinGW also, and there is no correct way of determining whether the appropriate packages are installed for MinGW.
...
For the future MBS/CDT versions we might create the separate tool-chain/configuration/project-type for the MinGW and define a set of converters using the tool-chain converter mechanism that MBS will provide, that would convert the CygWin to the MinGW projects/tool-chains, and vice a versa.
2005-06-09 17:57:04 +00:00
Mikhail Sennikovsky
f6656c68c4
Checked in some fixes related to the path entry update mechanism. testScannerInfo intergace does not faill now. Added some minor fixes to the build environment tests.
2005-06-09 17:34:45 +00:00
Alain Magloire
929be9e002
Part fix for PR 94658
2005-06-09 16:27:56 +00:00
Alain Magloire
588c9f749b
2005-06-08 Alain Magloire
...
Move to the IContentTypeManager framework: PR 86645
2005-06-09 16:27:33 +00:00
Mikhail Sennikovsky
954e809c34
Fixed the bug in the CygwinPathResolver.resolveBuildPaths() method
2005-06-09 11:59:01 +00:00
Mikhail Sennikovsky
c3e35e32e2
The ManagedBuildInfo.readToolsOptions() now uses the IResourceConfiguration.getToolsToInvoke() instead of the IResourceConfiguration.getTools().
2005-06-09 11:56:39 +00:00
Mikhail Sennikovsky
300ac375d9
Initial check-in for the build environment, macros and "isSupported" tests provided by Krasilnikov Oleg
2005-06-09 10:50:28 +00:00
Mikhail Sennikovsky
fa2c1a50ab
Some modifications and fixes for the build Environment and Macros were added
2005-06-08 19:19:00 +00:00
Vladimir Hirsl
04cd3adec5
Discovered path container wizard page now properly displays per file scanner info.
...
Fixed couple of NPEs.
2005-06-08 17:55:02 +00:00
Mikhail Sennikovsky
8c3f6a184a
checked in the patch that implements the path entry discovery mechanism for MBS
2005-06-08 16:19:38 +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
Vladimir Hirsl
2290223ab3
Fix for NPE in DOMSourceIndexerRunner.AddMarkerProblem.run().
...
Possible fix for PR 98571: Multiple "Starter.exe" and "cygpath.exe" when launch IDE
2005-06-06 20:22:51 +00:00
Leo Treggiari
1b3dbcb015
Test changes for Symbian (Lars & Bala) patch for Shared Tool Options support
2005-06-06 15:53:20 +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
1d6a584519
Additional tests for Custom Wizard Pages
2005-06-03 03:11:00 +00:00
Leo Treggiari
03c8b2fa41
Apply Chris' patch to handle ToolChain versions
2005-06-03 03:10:28 +00:00
Vladimir Hirsl
041dbf3c91
Using list of exsternal scanner info providers to discover project scanner info instead of hard coded value.
2005-06-02 18:54:34 +00:00
Mikhail Sennikovsky
1b5fd41b8d
The resource build property page is now displayed for all managed project resources(files). In case the resource is the buildfile generator-created, or there is no configuration containing the tool that can build the resource, the property page contains only the message specifying why the managed build information is not displayed.
2005-06-02 11:31:40 +00:00
Leo Treggiari
a5450e9b94
Use new class GnuLinkOutputNameProvider
2005-05-31 20:46:05 +00:00
Leo Treggiari
baf9bdc130
Add new class GnuLinkOutputNameProvider
2005-05-31 20:45:39 +00:00
Mikhail Sennikovsky
78baded270
Some minor fixes for the build Environment and Macros: some extra-checks for null were added
2005-05-31 11:27:56 +00:00
Mikhail Sennikovsky
53358d181d
Fixed the bug related to the incorrect exception handling that could cause a null pointer exception
2005-05-31 11:25:06 +00:00
Leo Treggiari
e4f34ad3b5
Move TestLinkNameProvider.java to ...core.tests
2005-05-30 19:40:25 +00:00
Leo Treggiari
d4eb543b1c
Update test benchmarks corresponding to changes to better support output files in non-default locations
2005-05-30 18:40:08 +00:00
Leo Treggiari
c93b5d938b
Changes to better support output files in non-default locations
...
Some TODOs remain, particularly, some client interfaces need to change in the future
2005-05-30 18:39:06 +00:00
Mikhail Sennikovsky
cca981f045
Some minor fixes for the Environment and Macros UI
2005-05-30 14:03:35 +00:00
Leo Treggiari
ad66a43cd2
Fix for PR 88592
2005-05-28 03:23:04 +00:00
Alain Magloire
37aa21ac62
Patch from Dave Daoust for externalize strings
2005-05-27 19:28:22 +00:00
Leo Treggiari
bc78f58fab
Externalized string fixes from David Daoust
2005-05-27 16:51:15 +00:00
Mikhail Sennikovsky
349c1e2627
1. IConfigurationElement get*Element() and set*Element(IConfigurationElement ) methods are deprecated for the IBuilder and ITool, and removed for the IInputType and the IOutputType
...
2. IBuilder.getBuildFileGenerator() method added
2005-05-27 11:54:55 +00:00
Leo Treggiari
bc4f611eb1
Test for PR 80185 - output message to console when there are no source files to build
2005-05-27 03:46:34 +00:00
Leo Treggiari
3950ab52ae
Fix for PR 80185 - output message to console when there are no source files to build,
2005-05-27 03:45:56 +00:00
Leo Treggiari
00b506b69e
Update TestToolChain.java with new ToolChain mehods
2005-05-26 21:19:29 +00:00
Leo Treggiari
a3ca580f44
Update tests for IOptionApplicability callback
2005-05-26 21:18:54 +00:00
Leo Treggiari
74d7f35845
Add IOptionApplicability callback
...
Add more multi-version tool-chain support
2005-05-26 21:18:14 +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
Vladimir Hirsl
f8dc010214
Partial fix for PR 94702: CygpathTranslator cannot work with old cygwin versions.
...
Scanner Configuration Discovery now uses 'cygpath' command specified in CygwinPEBinaryParser property page.
2005-05-26 21:01:08 +00:00
Mikhail Sennikovsky
60679c4044
fixed some minor bugs
2005-05-26 15:13:52 +00:00
Leo Treggiari
98fa5f404a
Set test30_2 ProjectType to istest="true"
2005-05-24 21:44:30 +00:00