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

40 commits

Author SHA1 Message Date
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 Plött
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 Plött
a973860091 Fixing https:bug #156187 (PathEntry framework should handle cygwin style paths on Windows) 2006-09-12 06:16:41 +00:00
Norbert Plött
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 Plött
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 couldn’t 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 wasnÂ’t 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