mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Renamed providers IDs (Warning: Incompatible changes for existing
workspaces)
This commit is contained in:
parent
ede43fdd0a
commit
cfa3895aa3
13 changed files with 40 additions and 43 deletions
|
@ -56,7 +56,7 @@ import org.w3c.dom.Element;
|
||||||
|
|
||||||
public class GCCBuildCommandParserTest extends BaseTestCase {
|
public class GCCBuildCommandParserTest extends BaseTestCase {
|
||||||
// ID of the parser taken from the extension point
|
// ID of the parser taken from the extension point
|
||||||
private static final String GCC_BUILD_COMMAND_PARSER_EXT = "org.eclipse.cdt.make.core.build.command.parser.gcc"; //$NON-NLS-1$
|
private static final String GCC_BUILD_COMMAND_PARSER_EXT = "org.eclipse.cdt.make.core.GCCBuildCommandParser"; //$NON-NLS-1$
|
||||||
|
|
||||||
private static final String PROVIDER_ID = "provider.id";
|
private static final String PROVIDER_ID = "provider.id";
|
||||||
private static final String PROVIDER_NAME = "provider name";
|
private static final String PROVIDER_NAME = "provider name";
|
||||||
|
|
|
@ -186,7 +186,7 @@
|
||||||
point="org.eclipse.cdt.core.LanguageSettingsProvider">
|
point="org.eclipse.cdt.core.LanguageSettingsProvider">
|
||||||
<provider
|
<provider
|
||||||
class="org.eclipse.cdt.make.internal.core.scannerconfig.GCCBuildCommandParser"
|
class="org.eclipse.cdt.make.internal.core.scannerconfig.GCCBuildCommandParser"
|
||||||
id="org.eclipse.cdt.make.core.build.command.parser.gcc"
|
id="org.eclipse.cdt.make.core.GCCBuildCommandParser"
|
||||||
name="CDT GCC Build Output Parser"
|
name="CDT GCC Build Output Parser"
|
||||||
parameter="(gcc)|([gc]\+\+)"
|
parameter="(gcc)|([gc]\+\+)"
|
||||||
prefer-non-shared="true">
|
prefer-non-shared="true">
|
||||||
|
|
|
@ -51,7 +51,7 @@ public class GCCBuildCommandParser extends AbstractBuildCommandParser implements
|
||||||
|
|
||||||
public static class GCCBuildCommandPatternHighlighter extends AbstractBuildCommandParser.AbstractBuildCommandPatternHighlighter {
|
public static class GCCBuildCommandPatternHighlighter extends AbstractBuildCommandParser.AbstractBuildCommandPatternHighlighter {
|
||||||
// ID of the parser taken from the existing extension point
|
// ID of the parser taken from the existing extension point
|
||||||
private static final String GCC_BUILD_COMMAND_PARSER_EXT = "org.eclipse.cdt.make.core.build.command.parser.gcc"; //$NON-NLS-1$
|
private static final String GCC_BUILD_COMMAND_PARSER_EXT = "org.eclipse.cdt.make.core.GCCBuildCommandParser"; //$NON-NLS-1$
|
||||||
|
|
||||||
public GCCBuildCommandPatternHighlighter() {
|
public GCCBuildCommandPatternHighlighter() {
|
||||||
super(GCC_BUILD_COMMAND_PARSER_EXT);
|
super(GCC_BUILD_COMMAND_PARSER_EXT);
|
||||||
|
|
|
@ -33,7 +33,7 @@ import org.eclipse.core.runtime.CoreException;
|
||||||
public class LanguageSettingsProvidersMBSTest extends BaseTestCase {
|
public class LanguageSettingsProvidersMBSTest extends BaseTestCase {
|
||||||
private static final String MBS_LANGUAGE_SETTINGS_PROVIDER_ID = ScannerDiscoveryLegacySupport.MBS_LANGUAGE_SETTINGS_PROVIDER_ID;
|
private static final String MBS_LANGUAGE_SETTINGS_PROVIDER_ID = ScannerDiscoveryLegacySupport.MBS_LANGUAGE_SETTINGS_PROVIDER_ID;
|
||||||
private static final String USER_LANGUAGE_SETTINGS_PROVIDER_ID = ScannerDiscoveryLegacySupport.USER_LANGUAGE_SETTINGS_PROVIDER_ID;
|
private static final String USER_LANGUAGE_SETTINGS_PROVIDER_ID = ScannerDiscoveryLegacySupport.USER_LANGUAGE_SETTINGS_PROVIDER_ID;
|
||||||
private static final String GCC_SPECS_DETECTOR_ID = "org.eclipse.cdt.managedbuilder.core.gcc.specs.detector";
|
private static final String GCC_SPECS_DETECTOR_ID = "org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector";
|
||||||
private static final String PROJECT_TYPE_EXECUTABLE_GNU = "cdt.managedbuild.target.gnu.exe";
|
private static final String PROJECT_TYPE_EXECUTABLE_GNU = "cdt.managedbuild.target.gnu.exe";
|
||||||
private static final String LANGUAGE_SETTINGS_PROJECT_XML = LanguageSettingsPersistenceProjectTests.LANGUAGE_SETTINGS_PROJECT_XML;
|
private static final String LANGUAGE_SETTINGS_PROJECT_XML = LanguageSettingsPersistenceProjectTests.LANGUAGE_SETTINGS_PROJECT_XML;
|
||||||
private static final String LANGUAGE_SETTINGS_WORKSPACE_XML = LanguageSettingsPersistenceProjectTests.LANGUAGE_SETTINGS_WORKSPACE_XML;
|
private static final String LANGUAGE_SETTINGS_WORKSPACE_XML = LanguageSettingsPersistenceProjectTests.LANGUAGE_SETTINGS_WORKSPACE_XML;
|
||||||
|
|
|
@ -308,13 +308,13 @@
|
||||||
</managedBuildRevision>
|
</managedBuildRevision>
|
||||||
<configuration
|
<configuration
|
||||||
id="org.eclipse.cdt.build.core.emptycfg"
|
id="org.eclipse.cdt.build.core.emptycfg"
|
||||||
languageSettingsProviders="org.eclipse.cdt.ui.user.LanguageSettingsProvider;${Toolchain}"
|
languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;${Toolchain}"
|
||||||
name="%cfg1_empty">
|
name="%cfg1_empty">
|
||||||
</configuration>
|
</configuration>
|
||||||
|
|
||||||
<configuration
|
<configuration
|
||||||
id="org.eclipse.cdt.build.core.prefbase.cfg"
|
id="org.eclipse.cdt.build.core.prefbase.cfg"
|
||||||
languageSettingsProviders="org.eclipse.cdt.ui.user.LanguageSettingsProvider;${Toolchain}"
|
languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;${Toolchain}"
|
||||||
name="%cfg1_base">
|
name="%cfg1_base">
|
||||||
<toolChain
|
<toolChain
|
||||||
id="org.eclipse.cdt.build.core.prefbase.toolchain"
|
id="org.eclipse.cdt.build.core.prefbase.toolchain"
|
||||||
|
@ -600,9 +600,14 @@
|
||||||
</extension>
|
</extension>
|
||||||
<extension
|
<extension
|
||||||
point="org.eclipse.cdt.core.LanguageSettingsProvider">
|
point="org.eclipse.cdt.core.LanguageSettingsProvider">
|
||||||
|
<provider
|
||||||
|
class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.MBSLanguageSettingsProvider"
|
||||||
|
id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider"
|
||||||
|
name="CDT Managed Build Setting Entries">
|
||||||
|
</provider>
|
||||||
<provider
|
<provider
|
||||||
class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.GCCBuiltinSpecsDetector"
|
class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.GCCBuiltinSpecsDetector"
|
||||||
id="org.eclipse.cdt.managedbuilder.core.gcc.specs.detector"
|
id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector"
|
||||||
name="CDT GCC Builtin Compiler Settings"
|
name="CDT GCC Builtin Compiler Settings"
|
||||||
parameter="${COMMAND} -E -P -v -dD ${INPUTS}">
|
parameter="${COMMAND} -E -P -v -dD ${INPUTS}">
|
||||||
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
||||||
|
@ -610,21 +615,13 @@
|
||||||
</provider>
|
</provider>
|
||||||
<provider
|
<provider
|
||||||
class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.GCCBuiltinSpecsDetectorCygwin"
|
class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.GCCBuiltinSpecsDetectorCygwin"
|
||||||
id="org.eclipse.cdt.managedbuilder.core.cygwin.gcc.specs.detector"
|
id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetectorCygwin"
|
||||||
name="CDT GCC Builtin Compiler Settings Cygwin"
|
name="CDT GCC Builtin Compiler Settings Cygwin"
|
||||||
parameter="sh -c "${COMMAND} -E -P -v -dD ${INPUTS}"">
|
parameter="sh -c "${COMMAND} -E -P -v -dD ${INPUTS}"">
|
||||||
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
||||||
<language-scope id="org.eclipse.cdt.core.g++"/>
|
<language-scope id="org.eclipse.cdt.core.g++"/>
|
||||||
</provider>
|
</provider>
|
||||||
</extension>
|
</extension>
|
||||||
<extension
|
|
||||||
point="org.eclipse.cdt.core.LanguageSettingsProvider">
|
|
||||||
<provider
|
|
||||||
class="org.eclipse.cdt.managedbuilder.internal.scannerconfig.MBSLanguageSettingsProvider"
|
|
||||||
id="org.eclipse.cdt.managedbuilder.core.LanguageSettingsProvider"
|
|
||||||
name="CDT Managed Build Setting Entries">
|
|
||||||
</provider>
|
|
||||||
</extension>
|
|
||||||
<extension
|
<extension
|
||||||
id="scanner.discovery.problem"
|
id="scanner.discovery.problem"
|
||||||
name="C/C++ Scanner Discovery Problem"
|
name="C/C++ Scanner Discovery Problem"
|
||||||
|
|
|
@ -272,7 +272,7 @@ Specifying this attribute is fully equivalent to specifying the "org.eclips
|
||||||
<documentation>
|
<documentation>
|
||||||
Semicolon-separated list of providers ID implementing ILanguageSettingProvider interface.
|
Semicolon-separated list of providers ID implementing ILanguageSettingProvider interface.
|
||||||
This field could be amended with toolchain-level providers list by using ${Toolchain} keyword. Provider ID can be prefixed with "*", in this case shared instance of the provider defined on workspace level is used. Also provider ID can be prefixed with "-" which will cause id to be removed from the preceeding list including providers defined with ${Toolchain} keyword.
|
This field could be amended with toolchain-level providers list by using ${Toolchain} keyword. Provider ID can be prefixed with "*", in this case shared instance of the provider defined on workspace level is used. Also provider ID can be prefixed with "-" which will cause id to be removed from the preceeding list including providers defined with ${Toolchain} keyword.
|
||||||
If this field is not specified, "*org.eclipse.cdt.managedbuilder.core.LanguageSettingsProvider" (MBS Language Settings Provider) is used by default.
|
If this field is not specified, "*org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" (MBS Language Settings Provider) is used by default.
|
||||||
</documentation>
|
</documentation>
|
||||||
</annotation>
|
</annotation>
|
||||||
</attribute>
|
</attribute>
|
||||||
|
|
|
@ -1704,7 +1704,7 @@
|
||||||
<toolChain
|
<toolChain
|
||||||
archList="all"
|
archList="all"
|
||||||
id="cdt.managedbuild.toolchain.gnu.base"
|
id="cdt.managedbuild.toolchain.gnu.base"
|
||||||
languageSettingsProviders="org.eclipse.cdt.make.core.build.command.parser.gcc;org.eclipse.cdt.managedbuilder.core.gcc.specs.detector"
|
languageSettingsProviders="org.eclipse.cdt.make.core.GCCBuildCommandParser;org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector"
|
||||||
name="%ToolChainName.Linux"
|
name="%ToolChainName.Linux"
|
||||||
osList="linux,hpux,aix,qnx"
|
osList="linux,hpux,aix,qnx"
|
||||||
targetTool="cdt.managedbuild.tool.gnu.c.linker;cdt.managedbuild.tool.gnu.cpp.linker;cdt.managedbuild.tool.gnu.archiver">
|
targetTool="cdt.managedbuild.tool.gnu.c.linker;cdt.managedbuild.tool.gnu.cpp.linker;cdt.managedbuild.tool.gnu.archiver">
|
||||||
|
@ -1772,7 +1772,7 @@
|
||||||
configurationEnvironmentSupplier="org.eclipse.cdt.managedbuilder.gnu.cygwin.GnuCygwinConfigurationEnvironmentSupplier"
|
configurationEnvironmentSupplier="org.eclipse.cdt.managedbuilder.gnu.cygwin.GnuCygwinConfigurationEnvironmentSupplier"
|
||||||
id="cdt.managedbuild.toolchain.gnu.cygwin.base"
|
id="cdt.managedbuild.toolchain.gnu.cygwin.base"
|
||||||
isToolChainSupported="org.eclipse.cdt.managedbuilder.gnu.cygwin.IsGnuCygwinToolChainSupported"
|
isToolChainSupported="org.eclipse.cdt.managedbuilder.gnu.cygwin.IsGnuCygwinToolChainSupported"
|
||||||
languageSettingsProviders="org.eclipse.cdt.make.core.build.command.parser.gcc;org.eclipse.cdt.managedbuilder.core.cygwin.gcc.specs.detector"
|
languageSettingsProviders="org.eclipse.cdt.make.core.GCCBuildCommandParser;org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetectorCygwin"
|
||||||
name="%ToolChainName.Cygwin"
|
name="%ToolChainName.Cygwin"
|
||||||
osList="win32"
|
osList="win32"
|
||||||
targetTool="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.base;cdt.managedbuild.tool.gnu.c.linker.cygwin.base;cdt.managedbuild.tool.gnu.archiver">
|
targetTool="cdt.managedbuild.tool.gnu.cpp.linker.cygwin.base;cdt.managedbuild.tool.gnu.c.linker.cygwin.base;cdt.managedbuild.tool.gnu.archiver">
|
||||||
|
@ -1842,7 +1842,7 @@
|
||||||
configurationEnvironmentSupplier="org.eclipse.cdt.managedbuilder.gnu.mingw.MingwEnvironmentVariableSupplier"
|
configurationEnvironmentSupplier="org.eclipse.cdt.managedbuilder.gnu.mingw.MingwEnvironmentVariableSupplier"
|
||||||
id="cdt.managedbuild.toolchain.gnu.mingw.base"
|
id="cdt.managedbuild.toolchain.gnu.mingw.base"
|
||||||
isToolChainSupported="org.eclipse.cdt.managedbuilder.gnu.mingw.MingwIsToolChainSupported"
|
isToolChainSupported="org.eclipse.cdt.managedbuilder.gnu.mingw.MingwIsToolChainSupported"
|
||||||
languageSettingsProviders="org.eclipse.cdt.make.core.build.command.parser.gcc;org.eclipse.cdt.managedbuilder.core.gcc.specs.detector"
|
languageSettingsProviders="org.eclipse.cdt.make.core.GCCBuildCommandParser;org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector"
|
||||||
name="%ToolChainName.MinGW"
|
name="%ToolChainName.MinGW"
|
||||||
osList="win32"
|
osList="win32"
|
||||||
targetTool="cdt.managedbuild.tool.gnu.cpp.linker.mingw.base;cdt.managedbuild.tool.gnu.c.linker.mingw.base;cdt.managedbuild.tool.gnu.archiver">
|
targetTool="cdt.managedbuild.tool.gnu.cpp.linker.mingw.base;cdt.managedbuild.tool.gnu.c.linker.mingw.base;cdt.managedbuild.tool.gnu.archiver">
|
||||||
|
@ -2086,7 +2086,7 @@
|
||||||
<configuration
|
<configuration
|
||||||
cleanCommand="rm -rf"
|
cleanCommand="rm -rf"
|
||||||
id="cdt.managedbuild.config.gnu.base"
|
id="cdt.managedbuild.config.gnu.base"
|
||||||
languageSettingsProviders="org.eclipse.cdt.ui.user.LanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.LanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.make.core.build.command.parser.gcc">
|
languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.make.core.GCCBuildCommandParser">
|
||||||
<enablement type="CONTAINER_ATTRIBUTE"
|
<enablement type="CONTAINER_ATTRIBUTE"
|
||||||
attribute="artifactExtension"
|
attribute="artifactExtension"
|
||||||
value="so"
|
value="so"
|
||||||
|
@ -2484,7 +2484,7 @@
|
||||||
artifactExtension="exe"
|
artifactExtension="exe"
|
||||||
cleanCommand="rm -rf"
|
cleanCommand="rm -rf"
|
||||||
id="cdt.managedbuild.config.gnu.cygwin.base"
|
id="cdt.managedbuild.config.gnu.cygwin.base"
|
||||||
languageSettingsProviders="org.eclipse.cdt.ui.user.LanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.LanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.make.core.build.command.parser.gcc">
|
languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.make.core.GCCBuildCommandParser">
|
||||||
<enablement type="CONTAINER_ATTRIBUTE"
|
<enablement type="CONTAINER_ATTRIBUTE"
|
||||||
attribute="artifactExtension"
|
attribute="artifactExtension"
|
||||||
value="dll"
|
value="dll"
|
||||||
|
@ -2882,7 +2882,7 @@
|
||||||
artifactExtension="exe"
|
artifactExtension="exe"
|
||||||
cleanCommand="rm -rf"
|
cleanCommand="rm -rf"
|
||||||
id="cdt.managedbuild.config.gnu.mingw.base"
|
id="cdt.managedbuild.config.gnu.mingw.base"
|
||||||
languageSettingsProviders="org.eclipse.cdt.ui.user.LanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.LanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.make.core.build.command.parser.gcc">
|
languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.make.core.GCCBuildCommandParser">
|
||||||
<enablement type="CONTAINER_ATTRIBUTE"
|
<enablement type="CONTAINER_ATTRIBUTE"
|
||||||
attribute="artifactExtension"
|
attribute="artifactExtension"
|
||||||
value="dll"
|
value="dll"
|
||||||
|
|
|
@ -651,7 +651,7 @@
|
||||||
<extension
|
<extension
|
||||||
point="org.eclipse.cdt.ui.LanguageSettingsProviderAssociation">
|
point="org.eclipse.cdt.ui.LanguageSettingsProviderAssociation">
|
||||||
<id-association
|
<id-association
|
||||||
id="org.eclipse.cdt.managedbuilder.core.LanguageSettingsProvider"
|
id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider"
|
||||||
icon="icons/obj16/mbs.gif"
|
icon="icons/obj16/mbs.gif"
|
||||||
ui-clear-entries="false"
|
ui-clear-entries="false"
|
||||||
ui-edit-entries="false">
|
ui-edit-entries="false">
|
||||||
|
|
|
@ -55,7 +55,7 @@ public class LanguageSettingsExtensionsTests extends BaseTestCase {
|
||||||
/*package*/ static final ICLanguageSettingEntry EXTENSION_SERIALIZABLE_PROVIDER_ENTRY = new CMacroEntry("MACRO", "value", 0);
|
/*package*/ static final ICLanguageSettingEntry EXTENSION_SERIALIZABLE_PROVIDER_ENTRY = new CMacroEntry("MACRO", "value", 0);
|
||||||
/*package*/ static final ICLanguageSettingEntry EXTENSION_EDITABLE_PROVIDER_ENTRY = new CMacroEntry("MACRO", "value", 0);
|
/*package*/ static final ICLanguageSettingEntry EXTENSION_EDITABLE_PROVIDER_ENTRY = new CMacroEntry("MACRO", "value", 0);
|
||||||
/*package*/ static final String EXTENSION_REGISTERER_PROVIDER_ID = "org.eclipse.cdt.core.tests.language.settings.listener.registerer.provider";
|
/*package*/ static final String EXTENSION_REGISTERER_PROVIDER_ID = "org.eclipse.cdt.core.tests.language.settings.listener.registerer.provider";
|
||||||
/*package*/ static final String EXTENSION_USER_PROVIDER_ID = "org.eclipse.cdt.ui.user.LanguageSettingsProvider";
|
/*package*/ static final String EXTENSION_USER_PROVIDER_ID = "org.eclipse.cdt.ui.UserLanguageSettingsProvider";
|
||||||
|
|
||||||
// These are made up
|
// These are made up
|
||||||
private static final String PROVIDER_0 = "test.provider.0.id";
|
private static final String PROVIDER_0 = "test.provider.0.id";
|
||||||
|
|
|
@ -34,9 +34,9 @@ import org.osgi.service.prefs.Preferences;
|
||||||
*/
|
*/
|
||||||
public class ScannerDiscoveryLegacySupport {
|
public class ScannerDiscoveryLegacySupport {
|
||||||
/** ID of User language settings provider (from org.eclipse.cdt.ui) */
|
/** ID of User language settings provider (from org.eclipse.cdt.ui) */
|
||||||
public static final String USER_LANGUAGE_SETTINGS_PROVIDER_ID = "org.eclipse.cdt.ui.user.LanguageSettingsProvider"; //$NON-NLS-1$
|
public static final String USER_LANGUAGE_SETTINGS_PROVIDER_ID = "org.eclipse.cdt.ui.UserLanguageSettingsProvider"; //$NON-NLS-1$
|
||||||
/** ID of MBS language settings provider (from org.eclipse.cdt.managedbuilder.core) */
|
/** ID of MBS language settings provider (from org.eclipse.cdt.managedbuilder.core) */
|
||||||
public static final String MBS_LANGUAGE_SETTINGS_PROVIDER_ID = "org.eclipse.cdt.managedbuilder.core.LanguageSettingsProvider"; //$NON-NLS-1$
|
public static final String MBS_LANGUAGE_SETTINGS_PROVIDER_ID = "org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider"; //$NON-NLS-1$
|
||||||
|
|
||||||
private static String USE_LANGUAGE_SETTINGS_PROVIDERS_PREFERENCE = "enabled"; //$NON-NLS-1$
|
private static String USE_LANGUAGE_SETTINGS_PROVIDERS_PREFERENCE = "enabled"; //$NON-NLS-1$
|
||||||
// the default needs to be "false" for legacy projects to be open with old SD enabled for MBS provider
|
// the default needs to be "false" for legacy projects to be open with old SD enabled for MBS provider
|
||||||
|
|
|
@ -4305,14 +4305,14 @@
|
||||||
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
|
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
|
||||||
<provider
|
<provider
|
||||||
class="org.eclipse.cdt.core.language.settings.providers.LanguageSettingsGenericProvider"
|
class="org.eclipse.cdt.core.language.settings.providers.LanguageSettingsGenericProvider"
|
||||||
id="org.eclipse.cdt.ui.user.LanguageSettingsProvider"
|
id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"
|
||||||
name="CDT User Setting Entries"
|
name="CDT User Setting Entries"
|
||||||
prefer-non-shared="true">
|
prefer-non-shared="true">
|
||||||
</provider>
|
</provider>
|
||||||
</extension>
|
</extension>
|
||||||
<extension point="org.eclipse.cdt.ui.LanguageSettingsProviderAssociation">
|
<extension point="org.eclipse.cdt.ui.LanguageSettingsProviderAssociation">
|
||||||
<id-association
|
<id-association
|
||||||
id="org.eclipse.cdt.ui.user.LanguageSettingsProvider"
|
id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"
|
||||||
icon="icons/obj16/person-me.gif"
|
icon="icons/obj16/person-me.gif"
|
||||||
ui-clear-entries="true"
|
ui-clear-entries="true"
|
||||||
ui-edit-entries="true">
|
ui-edit-entries="true">
|
||||||
|
|
|
@ -80,7 +80,7 @@
|
||||||
point="org.eclipse.cdt.core.LanguageSettingsProvider">
|
point="org.eclipse.cdt.core.LanguageSettingsProvider">
|
||||||
<provider
|
<provider
|
||||||
class="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector"
|
class="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector"
|
||||||
id="org.eclipse.cdt.managedbuilder.xlc.core.xlc.specs.detector"
|
id="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector"
|
||||||
name="%XlcBuiltinSpecsDetectorName"
|
name="%XlcBuiltinSpecsDetectorName"
|
||||||
parameter="${COMMAND} -E -V -P -w ${INPUTS}">
|
parameter="${COMMAND} -E -V -P -w ${INPUTS}">
|
||||||
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
<language-scope id="org.eclipse.cdt.core.gcc"/>
|
||||||
|
@ -88,7 +88,7 @@
|
||||||
</provider>
|
</provider>
|
||||||
<provider
|
<provider
|
||||||
class="org.eclipse.cdt.make.internal.core.scannerconfig.GCCBuildCommandParser"
|
class="org.eclipse.cdt.make.internal.core.scannerconfig.GCCBuildCommandParser"
|
||||||
id="org.eclipse.cdt.managedbuilder.xlc.core.xlc.build.command.parser"
|
id="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser"
|
||||||
name="%XlcBuildCommandParserName"
|
name="%XlcBuildCommandParserName"
|
||||||
parameter="xl[cC]"
|
parameter="xl[cC]"
|
||||||
prefer-non-shared="true">
|
prefer-non-shared="true">
|
||||||
|
|
|
@ -526,7 +526,7 @@
|
||||||
cleanCommand="rm -rf"
|
cleanCommand="rm -rf"
|
||||||
errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser"
|
errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser"
|
||||||
id="cdt.managedbuild.config.xlc.exe.debug"
|
id="cdt.managedbuild.config.xlc.exe.debug"
|
||||||
languageSettingsProviders="org.eclipse.cdt.ui.user.LanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.LanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.xlc.build.command.parser"
|
languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser"
|
||||||
name="%ConfigName.Dbg">
|
name="%ConfigName.Dbg">
|
||||||
<toolChain
|
<toolChain
|
||||||
archList="all"
|
archList="all"
|
||||||
|
@ -534,7 +534,7 @@
|
||||||
id="cdt.managedbuild.toolchain.xlc.exe.debug"
|
id="cdt.managedbuild.toolchain.xlc.exe.debug"
|
||||||
name="%ToolChainName.Dbg"
|
name="%ToolChainName.Dbg"
|
||||||
osList="all"
|
osList="all"
|
||||||
languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.xlc.build.command.parser;org.eclipse.cdt.managedbuilder.xlc.core.xlc.specs.detector"
|
languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser;org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector"
|
||||||
targetTool="cdt.managedbuild.tool.xlc.c.linker.exe.debug;cdt.managedbuild.tool.xlc.cpp.linker.exe.debug">
|
targetTool="cdt.managedbuild.tool.xlc.c.linker.exe.debug;cdt.managedbuild.tool.xlc.cpp.linker.exe.debug">
|
||||||
<targetPlatform
|
<targetPlatform
|
||||||
id="cdt.managedbuild.target.xlc.platform.exe.debug"
|
id="cdt.managedbuild.target.xlc.platform.exe.debug"
|
||||||
|
@ -593,14 +593,14 @@
|
||||||
artifactExtension="exe"
|
artifactExtension="exe"
|
||||||
cleanCommand="rm -rf"
|
cleanCommand="rm -rf"
|
||||||
errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser"
|
errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser"
|
||||||
languageSettingsProviders="org.eclipse.cdt.ui.user.LanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.LanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.xlc.build.command.parser"
|
languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser"
|
||||||
id="cdt.managedbuild.config.xlc.exe.release">
|
id="cdt.managedbuild.config.xlc.exe.release">
|
||||||
<toolChain
|
<toolChain
|
||||||
archList="all"
|
archList="all"
|
||||||
id="cdt.managedbuild.toolchain.xlc.exe.release"
|
id="cdt.managedbuild.toolchain.xlc.exe.release"
|
||||||
name="%ToolChainName.Rel"
|
name="%ToolChainName.Rel"
|
||||||
osList="all"
|
osList="all"
|
||||||
languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.xlc.build.command.parser;org.eclipse.cdt.managedbuilder.xlc.core.xlc.specs.detector"
|
languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser;org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector"
|
||||||
targetTool="cdt.managedbuild.tool.xlc.c.linker.exe.release;cdt.managedbuild.tool.xlc.cpp.linker.exe.release">
|
targetTool="cdt.managedbuild.tool.xlc.c.linker.exe.release;cdt.managedbuild.tool.xlc.cpp.linker.exe.release">
|
||||||
<targetPlatform
|
<targetPlatform
|
||||||
id="cdt.managedbuild.target.xlc.platform.exe.release"
|
id="cdt.managedbuild.target.xlc.platform.exe.release"
|
||||||
|
@ -667,11 +667,11 @@
|
||||||
cleanCommand="rm -rf"
|
cleanCommand="rm -rf"
|
||||||
artifactExtension="so"
|
artifactExtension="so"
|
||||||
errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser"
|
errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser"
|
||||||
languageSettingsProviders="org.eclipse.cdt.ui.user.LanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.LanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.xlc.build.command.parser"
|
languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser"
|
||||||
id="cdt.managedbuild.config.xlc.so.debug">
|
id="cdt.managedbuild.config.xlc.so.debug">
|
||||||
<toolChain
|
<toolChain
|
||||||
id="cdt.managedbuild.toolchain.xlc.so.debug"
|
id="cdt.managedbuild.toolchain.xlc.so.debug"
|
||||||
languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.xlc.build.command.parser;org.eclipse.cdt.managedbuilder.xlc.core.xlc.specs.detector"
|
languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser;org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector"
|
||||||
name="%ToolChainName.Dbg"
|
name="%ToolChainName.Dbg"
|
||||||
targetTool="cdt.managedbuild.tool.xlc.c.linker.so.debug;cdt.managedbuild.tool.xlc.cpp.linker.so.debug">
|
targetTool="cdt.managedbuild.tool.xlc.c.linker.so.debug;cdt.managedbuild.tool.xlc.cpp.linker.so.debug">
|
||||||
<targetPlatform
|
<targetPlatform
|
||||||
|
@ -731,11 +731,11 @@
|
||||||
cleanCommand="rm -rf"
|
cleanCommand="rm -rf"
|
||||||
artifactExtension="so"
|
artifactExtension="so"
|
||||||
errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser"
|
errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser"
|
||||||
languageSettingsProviders="org.eclipse.cdt.ui.user.LanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.LanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.xlc.build.command.parser"
|
languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser"
|
||||||
id="cdt.managedbuild.config.xlc.so.release">
|
id="cdt.managedbuild.config.xlc.so.release">
|
||||||
<toolChain
|
<toolChain
|
||||||
id="cdt.managedbuild.toolchain.xlc.so.release"
|
id="cdt.managedbuild.toolchain.xlc.so.release"
|
||||||
languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.xlc.build.command.parser;org.eclipse.cdt.managedbuilder.xlc.core.xlc.specs.detector"
|
languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser;org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector"
|
||||||
name="%ToolChainName.Rel"
|
name="%ToolChainName.Rel"
|
||||||
targetTool="cdt.managedbuild.tool.xlc.c.linker.so.release;cdt.managedbuild.tool.xlc.cpp.linker.so.release">
|
targetTool="cdt.managedbuild.tool.xlc.c.linker.so.release;cdt.managedbuild.tool.xlc.cpp.linker.so.release">
|
||||||
<targetPlatform
|
<targetPlatform
|
||||||
|
@ -803,11 +803,11 @@
|
||||||
cleanCommand="rm -rf"
|
cleanCommand="rm -rf"
|
||||||
artifactExtension="lib"
|
artifactExtension="lib"
|
||||||
errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser"
|
errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser"
|
||||||
languageSettingsProviders="org.eclipse.cdt.ui.user.LanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.LanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.xlc.build.command.parser"
|
languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser"
|
||||||
id="cdt.managedbuild.config.xlc.lib.debug">
|
id="cdt.managedbuild.config.xlc.lib.debug">
|
||||||
<toolChain
|
<toolChain
|
||||||
id="cdt.managedbuild.toolchain.xlc.lib.debug"
|
id="cdt.managedbuild.toolchain.xlc.lib.debug"
|
||||||
languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.xlc.build.command.parser;org.eclipse.cdt.managedbuilder.xlc.core.xlc.specs.detector"
|
languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser;org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector"
|
||||||
name="%ToolChainName.Dbg"
|
name="%ToolChainName.Dbg"
|
||||||
targetTool="cdt.managedbuild.tool.xlc.archiver.lib.debug">
|
targetTool="cdt.managedbuild.tool.xlc.archiver.lib.debug">
|
||||||
<targetPlatform
|
<targetPlatform
|
||||||
|
@ -863,11 +863,11 @@
|
||||||
cleanCommand="rm -rf"
|
cleanCommand="rm -rf"
|
||||||
artifactExtension="lib"
|
artifactExtension="lib"
|
||||||
errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser"
|
errorParsers="org.eclipse.cdt.errorparsers.xlc.XlcErrorParser"
|
||||||
languageSettingsProviders="org.eclipse.cdt.ui.user.LanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.LanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.xlc.build.command.parser"
|
languageSettingsProviders="org.eclipse.cdt.ui.UserLanguageSettingsProvider;org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider;${Toolchain};-org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser"
|
||||||
id="cdt.managedbuild.config.xlc.lib.release">
|
id="cdt.managedbuild.config.xlc.lib.release">
|
||||||
<toolChain
|
<toolChain
|
||||||
id="cdt.managedbuild.toolchain.xlc.lib.release"
|
id="cdt.managedbuild.toolchain.xlc.lib.release"
|
||||||
languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.xlc.build.command.parser;org.eclipse.cdt.managedbuilder.xlc.core.xlc.specs.detector"
|
languageSettingsProviders="org.eclipse.cdt.managedbuilder.xlc.core.XlcBuildCommandParser;org.eclipse.cdt.managedbuilder.xlc.core.XlcBuiltinSpecsDetector"
|
||||||
name="%ToolChainName.Rel"
|
name="%ToolChainName.Rel"
|
||||||
targetTool="cdt.managedbuild.tool.xlc.archiver.lib.release">
|
targetTool="cdt.managedbuild.tool.xlc.archiver.lib.release">
|
||||||
<targetPlatform
|
<targetPlatform
|
||||||
|
|
Loading…
Add table
Reference in a new issue