From a7ad0b285dfa703e4ab8f06ed83cfd062c2c5fb8 Mon Sep 17 00:00:00 2001 From: Sean Evoy Date: Fri, 7 May 2004 18:55:24 +0000 Subject: 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 --- build/org.eclipse.cdt.managedbuilder.ui/plugin.xml | 343 +++++++++++---------- 1 file changed, 176 insertions(+), 167 deletions(-) (limited to 'build/org.eclipse.cdt.managedbuilder.ui/plugin.xml') diff --git a/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml b/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml index e10bfaeeb5e..51b6c6d8749 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml +++ b/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml @@ -31,8 +31,8 @@ icon="icons/full/wizban/newmngcc_app.gif" category="org.eclipse.cdt.ui.newCCWizards" class="org.eclipse.cdt.managedbuilder.ui.wizards.NewManagedCCProjectWizard" - project="true" finalPerspective="org.eclipse.cdt.ui.CPerspective" + project="true" id="org.eclipse.cdt.managedbuilder.ui.wizards.StdCCWizard"> %MngCCWizard.description @@ -43,8 +43,8 @@ icon="icons/full/wizban/newmngc_app.gif" category="org.eclipse.cdt.ui.newCWizards" class="org.eclipse.cdt.managedbuilder.ui.wizards.NewManagedCProjectWizard" - project="true" finalPerspective="org.eclipse.cdt.ui.CPerspective" + project="true" id="org.eclipse.cdt.managedbuilder.ui.wizards.StdCWizard"> %MngCWizard.description @@ -54,8 +54,8 @@ @@ -68,8 +68,8 @@ @@ -95,8 +95,8 @@ @@ -110,40 +110,40 @@ name="%Option.Posix.Linker.NoStartFiles" category="gnu.c.link.category.general" command="-nostartfiles" - id="gnu.c.link.option.nostart" - valueType="boolean"> + valueType="boolean" + id="gnu.c.link.option.nostart"> + id="gnu.c.link.option.libs"> + id="gnu.c.link.option.ldflags" + valueType="string"> + valueType="boolean" + id="gnu.c.link.option.shared"> @@ -243,32 +243,32 @@ name="%Option.Posix.Linker.NoStartFiles" category="gnu.cpp.link.category.options" command="-nostartfiles" - id="gnu.cpp.link.option.nostart" - valueType="boolean"> + valueType="boolean" + id="gnu.cpp.link.option.nostart"> + id="gnu.cpp.link.option.libs"> + id="gnu.cpp.link.option.flags" + valueType="string"> + id="gnu.cpp.link.option.shared" + valueType="boolean"> + id="gnu.both.lib.option.flags" + valueType="string"> + valueType="boolean" + id="gnu.c.compiler.option.preprocessor.nostdinc"> + valueType="definedSymbols" + id="gnu.c.compiler.option.preprocessor.def.symbols"> + id="gnu.c.compiler.option.include.paths"> + valueType="enumerated" + id="gnu.c.compiler.option.optimization.level"> + valueType="string" + id="gnu.c.compiler.option.optimization.flags"> + valueType="enumerated" + id="gnu.c.compiler.option.debugging.level"> + valueType="string" + id="gnu.c.compiler.option.debugging.other"> + valueType="boolean" + id="gnu.c.compiler.option.warnings.syntax"> + valueType="string" + id="gnu.c.compiler.option.misc.other"> + valueType="boolean" + id="gnu.cpp.compiler.option.preprocessor.nostdinc"> + id="gnu.cpp.compiler.option.include.paths"> + valueType="enumerated" + id="gnu.cpp.compiler.option.optimization.level"> + valueType="string" + id="gnu.cpp.compiler.option.optimization.flags"> + valueType="enumerated" + id="gnu.cpp.compiler.option.debugging.level"> + valueType="string" + id="gnu.cpp.compiler.option.debugging.other"> + valueType="boolean" + id="gnu.cpp.compiler.option.warnings.syntax"> + valueType="string" + id="gnu.cpp.compiler.option.other.other"> @@ -849,6 +849,7 @@ isTest="false" osList="solaris,linux,hpux,aix,macosx,qnx" name="%TargetName.gnu.exe" + scannerInfoCollector="org.eclipse.cdt.managedbuilder.internal.scannerconfig.DefaultGCCScannerInfoCollector" parent="cdt.managedbuild.target.gnu" isAbstract="false" id="cdt.managedbuild.target.gnu.exe"> @@ -915,6 +916,7 @@ isTest="false" osList="solaris,linux,hpux,aix,macosx,qnx" name="%TargetName.gnu.so" + scannerInfoCollector="org.eclipse.cdt.managedbuilder.internal.scannerconfig.DefaultGCCScannerInfoCollector" parent="cdt.managedbuild.target.gnu" defaultExtension="so" isAbstract="false" @@ -972,13 +974,13 @@ @@ -986,6 +988,7 @@ isTest="false" osList="solaris,linux,hpux,aix,macosx,qnx" name="%TargetName.gnu.lib" + scannerInfoCollector="org.eclipse.cdt.managedbuilder.internal.scannerconfig.DefaultGCCScannerInfoCollector" parent="cdt.managedbuild.target.gnu" defaultExtension="a" isAbstract="false" @@ -1043,20 +1046,21 @@ + binaryParser="org.eclipse.cdt.core.PE" + parent="cdt.managedbuild.target.gnu" + osList="win32"> @@ -1119,14 +1123,15 @@ + binaryParser="org.eclipse.cdt.core.PE" + parent="cdt.managedbuild.target.gnu" + osList="win32"> @@ -1189,14 +1194,15 @@ + binaryParser="org.eclipse.cdt.core.PE" + parent="cdt.managedbuild.target.gnu" + osList="win32"> @@ -1250,8 +1256,8 @@ @@ -1260,6 +1266,7 @@ id="cdt.managedbuild.target.gnu.mingw.exe" isTest="false" defaultExtension="exe" + scannerInfoCollector="org.eclipse.cdt.managedbuilder.internal.scannerconfig.DefaultMinGWScannerInfoCollector" isAbstract="false" makeCommand="mingw32-make" binaryParser="org.eclipse.cdt.core.PE" @@ -1331,6 +1338,7 @@ id="cdt.managedbuild.target.gnu.mingw.so" isTest="false" defaultExtension="dll" + scannerInfoCollector="org.eclipse.cdt.managedbuilder.internal.scannerconfig.DefaultMinGWScannerInfoCollector" isAbstract="false" makeCommand="mingw32-make" binaryParser="org.eclipse.cdt.core.PE" @@ -1402,6 +1410,7 @@ id="cdt.managedbuild.target.gnu.mingw.lib" isTest="false" defaultExtension="lib" + scannerInfoCollector="org.eclipse.cdt.managedbuilder.internal.scannerconfig.DefaultMinGWScannerInfoCollector" isAbstract="false" makeCommand="mingw32-make" binaryParser="org.eclipse.cdt.core.PE" @@ -1460,8 +1469,8 @@ -- cgit v1.2.3