Leo Treggiari
509ee1af20
UI for Discrete custom build steps
...
Filter configs based upon OS list and Arch list
2005-05-09 23:51:39 +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
Alain Magloire
e8eb7cd78b
Fix for PR 93590
2005-05-06 17:51:49 +00:00
Alain Magloire
1325843574
Fix warnings PR 93902
2005-05-06 14:18:52 +00:00
Vladimir Hirsl
6447835c74
Added Variables... button to Discovered options page.
...
Resolved some concurrency issues.
2005-05-05 16:58:24 +00:00
Vladimir Hirsl
47135c2117
Fix for PR 91276: Cygpath on Linux for SCD?
...
Cygpath is now used only on Win32 platform.
2005-05-03 14:09:04 +00:00
Leo Treggiari
8c5fd6fb3d
Apply patch from bugzilla 93512.
...
Remove invalid import and warnings
2005-05-03 13:49:50 +00:00
Leo Treggiari
1e5fda4a2c
Add Description attribute to Configuration.
...
Redo Manage Configurations dialog box and add UI for renaming a configuration
2005-05-02 19:44:51 +00:00
Alain Magloire
dc7a53d389
Fix PR 93216
2005-04-29 15:19:07 +00:00
Leo Treggiari
b1de8f55f5
Initial check-in for the build environment variable support
2005-04-28 16:55:15 +00:00
Vladimir Hirsl
7c8ce5b42e
Added per file C/C++ Includes & Symbols property page to display per file scanner info (discovered and user specified).
2005-04-22 16:04:06 +00:00
Leo Treggiari
1c7f6f77c0
Initial check-in for multiple input & output design
2005-04-21 02:05:04 +00:00
Vladimir Hirsl
f91d763e74
Utility function added: PerProjectSICollector.calculateCompilerBuiltins(IProject)
...
Static method to return compiler built-in scanner info.
2005-04-18 18:40:44 +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
David Inglis
ddbea8806c
added environment and variable support to standard make builder
...
bug #47241 & bug #48009
2005-04-11 01:09:27 +00:00
Leo Treggiari
bd12de3806
Apply David Daoust's new icons
...
Fix resource property page display problem using unique IDs
2005-04-08 17:09:10 +00:00
David Inglis
1e163ece68
new images from Dave Daoust
2005-04-07 17:48:09 +00:00
David Inglis
39a891e435
contribute build action to adaptable element to resources
2005-04-06 19:49:57 +00:00
Vladimir Hirsl
e465c18c34
Proper handling of -I- command line option and generation of two sets of include paths:
...
for #include <...> directives and
for #include "..." directives.
Additional deleta all discovered scanner info action in DiscoveredPathContainerPage.
2005-04-06 18:56:59 +00:00
David Inglis
50c820ff98
use IWorkbenchHelpSystem
2005-04-05 17:59:44 +00:00
Alain Magloire
b270bcf744
2005-04-05 Alain Magloire
...
Build for Eclipse-31M6
* src/org/eclipse/cdt/managedbuilder/ui/properties/BrowseEntryDialog.java
* src/org/eclipse/cdt/managedbuilder/internal/ui/PluginResources.properties
2005-04-05 14:54:03 +00:00
David Inglis
0202a904bd
use IWorkbenchHelpSystem
2005-04-01 19:08:44 +00:00
David Inglis
d2f6140b4b
use new Partitioner
2005-04-01 19:07:30 +00:00
Vladimir Hirsl
7abf1397a2
Per file scanner info collector and container now support -include and -imacros command line options.
...
Adding discovered include paths as system paths to so that they can be properly retrieved from IScannerInfo implementation.
Parser needs to be updated to ask IScannerInfoExtension implementation for both user and system include paths.
Fix for ClassCastException in CPPClassType binding.
2005-03-31 20:55:29 +00:00
Alain Magloire
77df20e6f9
Updating the file to reflect changes in IPathContainerExtension
2005-03-30 16:39:36 +00:00
David Inglis
b23b32c5e5
move standard build test to it own plugin
2005-03-24 17:49:54 +00:00
David Inglis
58e5610d98
added environment APIs to target and build info
...
enable variable support in builder arguments, environment and targets
make builder is now "configurable"
2005-03-24 17:37:27 +00:00
Vladimir Hirsl
fc915aee25
Moved ConsoleOutputSniffer from make.core plugin.
...
Added minimal console parser interface.
2005-03-23 14:06:12 +00:00
Doug Schaefer
ec85b24cb7
Patch for Bog. Update the Index Manager to use the CDescriptor framework to manage which indexer to instantiate for each project.
2005-03-21 15:44:42 +00:00
Alain Magloire
cab81eb6a0
2005-03-18 Alain Magloire
...
Fix for PR 88110: Importing project that need converting would
create NPE and ResouceException failures.
* src/org/eclipse/cdt/managedbuilder/core/ManagedBuildManager.java
* src/org/eclipse/cdt/managedbuilder/projectconverter/UpdateManagedProject12.java
* src/org/eclipse/cdt/managedbuilder/projectconverter/UpdateManagedProject20.java
* src/org/eclipse/cdt/managedbuilder/projectconverter/UpdateManagedProject.java
2005-03-18 17:54:39 +00:00
Alain Magloire
ec263f76dc
2005-03-16 Alain Magloire
...
Patch from Tracy Miranda to fix PR 88160
* src/org/eclipse/cdt/managedbuilder/ui/properties/NewConfigurationDialog.java
2005-03-16 17:06:01 +00:00
Vladimir Hirsl
d6508107f7
SCD profiles: integration with CPathEntry framework.
...
Added generation of path entry change deltas for per file discovery profile.
2005-03-02 19:02:44 +00:00
Vladimir Hirsl
0944b253a3
SCD profiles: integration with CPathEntry framework.
...
New PerFileDiscoveredPathContainer.
Updating CPathEntries on profile change.
2005-03-01 19:41:19 +00:00
Alain Magloire
1f40d385a6
news MakefileEditor setting part of the general text editor settingsl.
2005-02-25 03:42:53 +00:00
Vladimir Hirsl
7945749d49
Externalizing strings.
2005-02-23 16:16:57 +00:00
Vladimir Hirsl
173f521b41
Externalizing strings.
2005-02-23 15:57:17 +00:00
Alain Magloire
24a7dbbeb8
to much code was remove, the changing of the color was disable. fix now
2005-02-22 21:51:57 +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
Alain Magloire
0a6dc3da2e
Fix 84514 The makefileEditor preference settings are now
...
using the generatl settings from the platform
2005-02-17 01:04:46 +00:00
Vladimir Hirsl
0b009bab25
Per file scanner configuration discovery profile. Added per file collector persistency and updated per project collector's persistency.
2005-02-14 22:21:47 +00:00
Sean Evoy
401c7a5866
Fix for bugzilla 75529 -- [Managed Build] Shouldn't go to the beginning on configuration changing
2005-02-04 22:07:01 +00:00
Vladimir Hirsl
1af4417856
Further SCD profile work.
...
Implementation of 'per file' profile makefile generator provider and its output parser.
Fixed naming of scanner config files.
2005-02-04 21:53:56 +00:00
Leo Treggiari
1e95e361b6
Add tests for resource configurations
2005-02-02 20:07:34 +00:00
Vladimir Hirsl
1ba71c339b
Further SCD profile work.
...
Definition of 'per file' profile and profile options page and initial implementation.
2005-02-01 15:15:40 +00:00
Sean Evoy
6a104cdd5b
Fix for bugzilla 75529 -- [Managed Build] Shouldn't go to the beginning on configuration changing
...
Corrected a problem whereby a tree selection on a selected option would hide the options.
2005-01-31 20:52:36 +00:00
Sean Evoy
4017f92c70
Fix for bugzilla 75529 -- [Managed Build] Shouldn't go to the beginning on configuration changing
...
Just tweaked the logic to check for a previously selected tool or option (which the tab was storing anyway). If one was selected, that selection is made in tree viewer.
2005-01-31 19:30:52 +00:00
Sean Evoy
81f165b355
No bugzilla, but this check-in removes a warning over the use of a new (Java 1.5) keyword 'enum'.
2005-01-31 18:08:25 +00:00
Sean Evoy
64b00d9187
Fix for bugzilla 71251 -- [Managed Build] Unexpected extensions crash GnuMakefileGenerator
...
Now the source macro generation stops if there is no rule for the extension.
2005-01-28 20:44:37 +00:00
Sean Evoy
10eee6ee30
Fix for bugzilla 54100
...
'cdtbuild' extension is now defined as text
2005-01-28 19:20:33 +00:00
Leo Treggiari
07a476a1fe
Fix makefile generation problems with resource configurations
2005-01-28 03:40:20 +00:00