David Inglis
0d7e22298e
fixed page contribution
2004-05-26 19:39:04 +00:00
David Inglis
bea9188980
typo
2004-05-26 15:39:34 +00:00
Sean Evoy
40249879e8
Final commit for 64085 -- added a better message when the build stops on an empty project
2004-05-26 15:34:27 +00:00
David Inglis
581839e17c
fixed junit
2004-05-26 15:32:29 +00:00
Sean Evoy
f6db199fe7
Fix for bug64085 -- NPE on New managed project creation. Getting the working directory for an empty project was a no-no, and one of the changes I made introduced the possibility of this happening during autobuild.
2004-05-26 15:24:01 +00:00
David Inglis
09a4ea370c
fixed junit failures and deadlock problems
2004-05-26 14:48:54 +00:00
Sean Evoy
77a7513b82
New build messages to address bugzilla 63410 -- Wrong message is displayed during build
2004-05-25 19:42:32 +00:00
David Inglis
5c53f6d920
new Discovery paths using path container
...
enabled standard include/symbol properties page
2004-05-25 19:04:15 +00:00
Sean Evoy
a8917334a4
Removed the dependency on the GCC 3.x preprocessor flag '-MP' to add phony targets to the dependency makefiles. Now the move header file event is handled by make itself as a trigger to regenerate the makefiles, not complain about missing targets.
2004-05-25 18:15:22 +00:00
Sean Evoy
cc0e391d69
Avoid an NPE on Gnu targets for POSIX systems that do not have an executable extension by default. NPE was happening when the tool ref for the linker tried to figure out what it's uninitialized output extension was. Duh
2004-05-25 00:04:08 +00:00
Sean Evoy
d03b0f48a0
Large commit. Two components. The first is to switch all the managed build 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-24 23:23:36 +00:00
Doug Schaefer
de0397f03e
Cleaned up the build.properties files to ensure the right things end up in the binary and source builds.
2004-05-24 17:18:38 +00:00
Sean Evoy
cacd52eb8b
A final attempt to fix the problems with plugin loading and the compatability layer
2004-05-20 20:11:51 +00:00
Sean Evoy
7bac8a490b
Changed test to use the new way of getting extension points
2004-05-20 14:59:11 +00:00
Sean Evoy
729d4c2fcb
Added a constructor (was silently inheriting from super class)
2004-05-20 14:57:43 +00:00
Alain Magloire
0fa4e89147
Partial Fix for PR 61341
2004-05-20 04:11:33 +00:00
Sean Evoy
ad91f39a81
Commits for the deprecation of IPluginDescriptor (may it rest in peace)
2004-05-19 19:36:11 +00:00
Sean Evoy
f64e265d26
Final fix for bug 61505. When an option was set, a toolr reference was created but the "copy constructor" was not doing a complete copy, so the output of the tool was lost. This fix addresses that
2004-05-19 17:39:16 +00:00
Sean Evoy
f909efeb3c
This patch fixes:
...
1. PR 62349: [Managed Build] Funny include paths - added -P option to
'generate scanner info command' to suppress line numbering
2. Account for simple gcc names like: gcc.c2.95.3-p10.mips64
3. Exporting make.core plugin's .options file as a part of binaries.
Customers now can turn scanner config discovery debugging on or off.
2004-05-18 18:59:34 +00:00
Alain Magloire
b458ecd917
2004-05-18 Alain Magloire
...
Remove warnings and compatibility plugin
to be full Eclipse-3.0 compliant.
2004-05-18 16:06:30 +00:00
Doug Schaefer
2eba1f473e
Upgrade to latest platform APIs.
2004-05-17 18:44:14 +00:00
Sean Evoy
c70cea46dc
Fix for bug 44082 - Managed Make: browse to include path "C:\like\this"
2004-05-13 19:38:45 +00:00
Sean Evoy
437c6840b1
Fix for bug 61505 - closing and opening a project causes "null" to appear in the makefile
2004-05-13 18:52:25 +00:00
Sean Evoy
dc30014f0a
Fix for bug 62141 - Option categories displayed out of sequence in UI
2004-05-13 18:05:28 +00:00
Sean Evoy
00c80d0e7e
Marked several strings as untranslatable and added the target build goal name to the converted project
2004-05-13 14:12:29 +00:00
Sean Evoy
3e7939462a
Remove the possibility of an NPE in the client of the contribution by returning an empty map instead of null
2004-05-12 21:11:16 +00:00
Sean Evoy
1f6a68d596
Commit for Dave Daoust removing a problem with the BootLoader call to figure out the OS.
2004-05-12 18:41:53 +00:00
Sean Evoy
7ba7c61143
Final work for PR 61596 - changing the storage of a enumerated option choice from its value to its ID
2004-05-12 14:33:12 +00:00
David Inglis
9de996037c
extern string
2004-05-12 13:38:22 +00:00
David Inglis
3a2ac35857
enable project path property page
2004-05-12 13:37:20 +00:00
Sean Evoy
6db86e2257
Work for bugzilla 43021 - Search: cannot find things in stdio.h
2004-05-11 17:09:07 +00:00
Sean Evoy
08c13e8969
External commit for Leo Treggiari. The archList attribute of the target object specifies the list of architectures that the target is supported on. The valid list of architectures is the string values returned by BootLoader.getOSArch(). If the archList attribute is not specified, or if the value is "all", then the target is supported on all architectures. Otherwise, the target is only displayed when CDT is running on one of the specified architectures, unless the user has requested to see all targets.
2004-05-10 15:44:32 +00:00
Sean Evoy
aceec3d10f
Updated the implementation to match the new method signature for the IScannerInfoCollector interface
2004-05-10 13:34:53 +00:00
David Inglis
41201a534a
patch from vlad.
...
PR 59971 - [Scanner Config] Cannot change default scanner info command,
No PR - improvement in transformation of relative to absolute paths
Also a change in IScannerInfoCollector interface to allow console parsers
to contribute arbitrary information (like compiler version info, imacros,
target specific options, ...) to the collector.
2004-05-07 20:44:28 +00:00
Sean Evoy
a7ad0b285d
Adding the capability of dynamically discovering the built-in compiler paths 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-07 18:55:24 +00:00
David Inglis
ee00ba1b15
From vlad - PR 60181 - [ScannerConfig] Gets confused on IncludePaths with spaces
2004-05-07 13:02:09 +00:00
David Inglis
dc6207ddf8
patch from vlad
...
This patch publishes ScannerInfoCollector collection interface so that
ManagedMake can reuse StandardMake external scanner info provider and
console parser but provide its own scanner info collector. Eventually it
may be promoted to an extension point.
Also there is a fix for processing cygpaths when parsing make output and
small UI enhancement.
2004-05-05 18:29:42 +00:00
David Inglis
ab74918aec
move messages into own message class
2004-05-05 02:46:50 +00:00
David Inglis
9c37a06171
patch for indexer option
2004-05-04 20:28:42 +00:00
Sean Evoy
c8bbe7c2eb
Forgot to mark a string as non-externalized
2004-05-04 19:52:47 +00:00
Sean Evoy
f971a5046c
Changed the toolchain specification for Gnu tools to add a generic set of 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-05-04 15:06:54 +00:00
David Inglis
3303fed1ef
patch from vlad
2004-04-30 00:35:14 +00:00
Doug Schaefer
971ac3a04c
They got rid of the IMG_LOCKED image from the platform and now just use IMG_INFO.
2004-04-28 21:28:22 +00:00
Alain Magloire
d68f9f40cd
Fix PR https://bugs.eclipse.org/bugs/show_bug.cgi?id=60232
2004-04-28 14:02:38 +00:00
Sean Evoy
204639a516
*** empty log message ***
2004-04-23 17:20:51 +00:00
Sean Evoy
5b20ba9b22
Moved the managed build tests from the core tests package to here
2004-04-23 15:21:23 +00:00
Sean Evoy
2852cc63c2
First check-in
2004-04-23 14:26:43 +00:00
Sean Evoy
ae1b577d72
External code commit from Leo Treggiari from Intel that adds support for adding and removing error psarser on a managed build project
2004-04-22 18:10:51 +00:00
Sean Evoy
b66bb2d4b7
External code commit from Leo Treggiari from Intel that adds support for adding and removing error psarser on a managed build project
2004-04-22 18:04:54 +00:00
David Inglis
3b65eeb53f
patch from vlad
2004-04-22 13:07:10 +00:00