Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2005-06-02The resource build property page is now displayed for all managed project ↵Mikhail Sennikovsky1-1/+13
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-05-19Initial commit for Custom new managed project pagesLeo Treggiari1-0/+1
2005-05-19Initial check-in for the build macros supportMikhail Sennikovsky1-0/+1
2005-05-16Remove GNU specific UI definitions to separate new pluginLeo Treggiari1-2713/+1
2005-05-12Update gnu tool defintion managed build version number to 3.0.0Leo Treggiari1-1/+1
2005-05-08Second set of changes for multiple input & outputLeo Treggiari1-64/+242
Gnu definitions are updated to use new schema elements
2005-04-28Initial check-in for the build environment variable supportLeo Treggiari1-20/+100
2005-04-18Apply patches:Leo Treggiari1-0/+6
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-08Apply David Daoust's new iconsLeo Treggiari1-22/+6
Fix resource property page display problem using unique IDs
2005-02-18Fix for 85056: Discovered Inclusions broken on for Managed Make projectsVladimir Hirsl1-99/+99
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.
2004-12-22Updated the version numbers to 3.0.0.Doug Schaefer1-1/+1
2004-12-14Partial fix for PR#80951 for CDT 2.1. This allows the resource ↵Leo Treggiari1-3/+35
configuration property page to be displayed for all of the built-in C/C++ extensions.
2004-12-14Fix for 80717 -- Executable name ends in ".exe"Sean Evoy1-9/+3
Also had to add outputs="" to the tool defintions
2004-12-13Fix for 80717 -- Executable name ends in ".exe"Sean Evoy1-4/+0
Also had to remove the exe from the tool references
2004-12-13Fix for 80717 -- Executable name ends in ".exe"Sean Evoy1-2/+0
Removed the exe from the XML specification
2004-12-07Commit for Leo Treggiari:Sean Evoy1-5/+5
44568 - [Managed Build] -Xlinker option requires space separator 80119 - [Managed Build] Error in the Xlinker option's generated output The code and the manifest file have been changed to correctly deal with the -Xlinker option. Multiple entries have separate -Xlinker options, and there is a space between -Xlinker and the value. The space is handled by the new option.command functionality - "${VALUE}". 77399 - Managed Make Builder mangles subdir.mk if configuration of linked resource was changed This was partially fixed before and was partially a user error. Code has been added to output an error message to the console when MBS sees a duplicate identifier in the loaded manifest files. Partial fix: 80067 - [Managed Build] Wrong command for building in MMS A fix has been added so that a command is not stored with a Tool unless the user changes the value - i.e the Tool will inherit the value from its suoer-class. There is still an error with the Gnu makefile generator when a configuration tool and a resource configuration tool have different commands specified by the user. This will be fixed later.
2004-10-28Commit for Leo Treggiarri -- Initial Managed Build System patch for CDT 2.1Sean Evoy1-1065/+1780
2004-07-15Upversioning head to 2.1.0.Doug Schaefer1-1/+1
2004-07-07Initial contribution of Mac Port from Greg Watson.Doug Schaefer1-3/+446
2004-06-27Commit for bug 57860 -- Managed make builder cannot handle .s filesSean Evoy1-2/+5
2004-06-26That last change shouldn't have included the assembler tool definitionSean Evoy1-3/+2
2004-06-26Fix for 65148 -- Cannot build after cancel build of Managed ProjectSean Evoy1-4/+25
2004-06-23Fix for bug 66739 - Created a shared lib project does not set shared flag in ↵Sean Evoy1-3/+36
configs. There was a gap in the ever-increasingly complex inheritance behaviour of the ToolReferences. The commands supplied by the ToolReferences were being ignored if the configuration supplied its own ToolReferences. Searching is more comprehensive now, the tool reference is creating a copy of itself more thoroughly, and the JUnit tests have been updated to reflect this.
2004-06-11Experimental tool reference snuck in during the last commitSean Evoy1-1/+1
2004-06-11Partial fix for bugzilla 57860 - Last fundamental change to enable ↵Sean Evoy1-4/+6
compilation of .s (or any other file) extension with proper dependencies.
2004-06-02Fix for bugzilla 62660 -- Target definition for MinGW is inconsistent. I ↵Sean Evoy1-224/+68
have simply removed the target. If the user wants to use MinGW, they will have to also get MSYS (which is free and recommended for MinGW developers). The problem is that the clean command for Win32 is 'del" and it does not handle front-slashes in the path properly. The effort needed to generate the makefiles in a different way is greater than the effort to answer the odd newsgroup HOWTO question, so I am simply replacing Cygwin and MinGW targets with Gnu on Windows
2004-05-31Fix for bug 62501 - Managed Shared library build failsSean Evoy1-7/+9
2004-05-24Large commit. Two components. The first is to switch all the managed build ↵Sean Evoy1-4/+13
components over to the new plugin loading scheme. The second is to remove the dependency between the indexer and the build system for dependency calculation. Currently, to make this work, there is a flag that is only available on the 3.x GCC compilers, but I will be addressing that shortly.
2004-05-20A final attempt to fix the problems with plugin loading and the ↵Sean Evoy1-184/+189
compatability layer
2004-05-07Adding the capability of dynamically discovering the built-in compiler paths ↵Sean Evoy1-167/+176
and symbols and storing them in a PathContainer. The UI has been modified to allw users to turn off indexing for a managed project
2004-05-04Changed the toolchain specification for Gnu tools to add a generic set of ↵Sean Evoy1-3145/+762
target definitions for POSIX targets. There is also a redefined set of tools and options. There is also a conversion routine that runs on workspace startup to convert older projects into the newer format.
2004-04-22External code commit from Leo Treggiari from Intel that adds support for ↵Sean Evoy1-0/+14
adding and removing error psarser on a managed build project
2004-04-20Work to support the versioning of the managed build tool definition schema ↵Sean Evoy1-0/+3
and project files. This work was needed in order to refactor the rather large default tool definitions and to support ongoing enhancements to the managed build system.
2004-04-08Committing work from BitMethods to replace the list field editor with a new ↵Sean Evoy1-8/+0
class that uses icons instead of labesl for New, Edit, Delete, etc
2004-04-05Added a browse button for list optionsSean Evoy1-0/+50
2004-03-19Removed the AbstractToolReference class because there is no longer any need ↵Sean Evoy1-760/+760
for it with the introduction of a dynamic styrategy for model element creation. I kept the IToolReference interface, though. Moved several public methods into it and changed the clients of those methods so that the interface is used.
2004-03-19More I18N work. Externalizing the vlaue of the name field of the extension ↵Sean Evoy1-760/+760
point and extension is only needed to satisfy an automatic string checker. The value of these tags is never displayed to an end-user. However, better to get rid of the erros than expect the poor testers to always track the exception.
2004-03-16Changes for bugzilla 54202 - Changing the active configuration forces a save ↵Sean Evoy1-765/+767
in the cdtbuildfile.
2004-03-09Removed the __CYGWIN__ symbol that was defined by default for the C and C++ ↵Sean Evoy1-761/+769
compiler definitions. This was causing a parser error and content assist was failing.
2004-02-27New built-in compiler incldue search paths and defined symbols for the Gnu ↵Sean Evoy1-0/+28
C++ compiler on Cygwin.
2004-02-26Changes to the option categories that came about because of working Sean Evoy1-751/+748
on feature C14 lead to the discoveryof a cut-&-paste error in the plugin manifest. The miscellaneous category in the cygwin C++ compiler spec referred to the C++ compiler in Linux as the parent. Fixed this.
2004-02-24Work for bug 52647.Sean Evoy1-746/+747
2004-02-17Fixes for 41590, 44159, 51640, and 51646Sean Evoy1-892/+895
2004-01-05Added org.eclipse.core.runtime.compatability as aDoug Schaefer1-746/+747
dependency to satisfy Eclipse 3.0M6 requirements.
2003-11-25Upversioned the plugins, etc to 2.0.0.Doug Schaefer1-5/+1
Made sure the jar files got included in the zips.
2003-11-24Upgrade to Eclipse 3.0. Includes:Doug Schaefer1-0/+6
- upgrade plugin.xml files - use PDE containers - apply Eclipse 3.0 porting items, in particular openEditor and gotoMarker - remove TestWorkbenches from test plugins
2003-11-13Patch for Tanya Wolff:Doug Schaefer1-195/+195
- globalizes the Managed Build properties pages by externalizing strings in plugin.xml. - also fixed an option reference to set a linux project's c compiler debug level.
2003-10-17Patch for Tom Tromey:Doug Schaefer1-12/+12
- Changed -werror to -Werror
2003-10-01Patch for Sean Evoy:Doug Schaefer1-25/+1736
Use natures to help select what tools are available.
2003-10-01Upversioning everything to 1.2.0.Doug Schaefer1-21/+21

Back to the top