1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-27 10:55:33 +02:00
Commit graph

552 commits

Author SHA1 Message Date
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
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
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
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
fa2c1a50ab Some modifications and fixes for the build Environment and Macros were added 2005-06-08 19:19:00 +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
Leo Treggiari
0119b87695 Apply Symbian (Lars & Bala) patch for Shared Tool Options support 2005-06-06 15:52:19 +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
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
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
Leo Treggiari
ad66a43cd2 Fix for PR 88592 2005-05-28 03:23:04 +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
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
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
d2122bb6df Bug fix patch from Bob Monteleone
Fixes to make file generation
2005-05-23 20:30:12 +00:00
Leo Treggiari
52272757a0 Code formatting edit 2005-05-20 18:30:22 +00:00
Mikhail Sennikovsky
a6affc1fdc Fixed the bug with the incorrect retriving of the macros defined for multiple contexts 2005-05-20 12:34:49 +00:00
Leo Treggiari
2496e20554 Additional fixes for multiple inputs & outputs after additional testing 2005-05-20 02:34:37 +00:00