From 1404e46d70b1f8603bc46586ea5f9950d17b41bc Mon Sep 17 00:00:00 2001 From: Torbjörn SVENSSON Date: Fri, 26 Feb 2021 20:22:50 +0100 Subject: Bug 571566: Document how to choose workspace for headless build Moved handling of "-help" to a new plugin using the same approach as was used for the JavaCodeFormatter in bug 543363. This mainly allows to get the help text even if the workspace is missing. Contributed by STMicroelectronics Change-Id: I4ee2e93f0e8fed13ddebd70c3bce58f047aa1d12 Also-by: Jonah Graham Signed-off-by: Torbjörn SVENSSON --- .../META-INF/MANIFEST.MF | 2 +- .../plugin.properties | 1 - .../org.eclipse.cdt.managedbuilder.core/plugin.xml | 13 ----------- .../internal/core/HeadlessBuildMessages.java | 20 ----------------- .../internal/core/HeadlessBuildMessages.properties | 20 ----------------- .../internal/core/HeadlessBuilder.java | 25 +++------------------- 6 files changed, 4 insertions(+), 77 deletions(-) (limited to 'build/org.eclipse.cdt.managedbuilder.core') diff --git a/build/org.eclipse.cdt.managedbuilder.core/META-INF/MANIFEST.MF b/build/org.eclipse.cdt.managedbuilder.core/META-INF/MANIFEST.MF index 08430a8e1ab..e9161200b95 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/META-INF/MANIFEST.MF +++ b/build/org.eclipse.cdt.managedbuilder.core/META-INF/MANIFEST.MF @@ -14,7 +14,7 @@ Export-Package: org.eclipse.cdt.build.core.scannerconfig, org.eclipse.cdt.managedbuilder.core, org.eclipse.cdt.managedbuilder.envvar, org.eclipse.cdt.managedbuilder.internal.buildmodel;x-friends:="org.eclipse.cdt.managedbuilder.ui", - org.eclipse.cdt.managedbuilder.internal.core;x-friends:="org.eclipse.cdt.managedbuilder.ui", + org.eclipse.cdt.managedbuilder.internal.core;x-friends:="org.eclipse.cdt.managedbuilder.ui,org.eclipse.cdt.managedbuilder.headlessbuilderapp", org.eclipse.cdt.managedbuilder.internal.dataprovider;x-internal:=true, org.eclipse.cdt.managedbuilder.internal.envvar;x-internal:=true, org.eclipse.cdt.managedbuilder.internal.language.settings.providers;x-friends:="org.eclipse.cdt.managedbuilder.ui", diff --git a/build/org.eclipse.cdt.managedbuilder.core/plugin.properties b/build/org.eclipse.cdt.managedbuilder.core/plugin.properties index 4c0da312928..05c1695ec50 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/plugin.properties +++ b/build/org.eclipse.cdt.managedbuilder.core/plugin.properties @@ -73,7 +73,6 @@ option.name.5 = Undefined Include Paths option.name.6 = Undefined Symbols option.name.7 = Undefined Symbol Files option.name.8 = Undefined Include Files -extension.name.7 = CDT Headless Build extension-point.name = Managed Build Tools 2.0 (Deprecated) extension-point.name.0 = Managed Build Definitions extension-point.name.1 = Managed Build Project Converter diff --git a/build/org.eclipse.cdt.managedbuilder.core/plugin.xml b/build/org.eclipse.cdt.managedbuilder.core/plugin.xml index a9ebd32a791..2d94d704647 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/plugin.xml +++ b/build/org.eclipse.cdt.managedbuilder.core/plugin.xml @@ -591,19 +591,6 @@ - - - - - -