mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-21 21:52:10 +02:00
API cleanup in make plugins
This commit is contained in:
parent
54d20ce0fc
commit
00cce01cfc
5 changed files with 33 additions and 23 deletions
|
@ -2,7 +2,7 @@ Manifest-Version: 1.0
|
|||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: Make Core Tests Plug-in
|
||||
Bundle-SymbolicName: org.eclipse.cdt.make.core.tests;singleton:=true
|
||||
Bundle-Version: 5.0.100.qualifier
|
||||
Bundle-Version: 6.0.0.qualifier
|
||||
Bundle-Activator: org.eclipse.cdt.make.core.tests.MakeTestsPlugin
|
||||
Export-Package: org.eclipse.cdt.make.builder.tests,
|
||||
org.eclipse.cdt.make.core.tests
|
||||
|
|
|
@ -20,9 +20,15 @@
|
|||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.api.tools.apiAnalysisBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.pde.PluginNature</nature>
|
||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||
<nature>org.eclipse.pde.api.tools.apiAnalysisNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
||||
|
|
|
@ -2,7 +2,7 @@ Manifest-Version: 1.0
|
|||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: %pluginName
|
||||
Bundle-SymbolicName: org.eclipse.cdt.make.core; singleton:=true
|
||||
Bundle-Version: 5.1.0.qualifier
|
||||
Bundle-Version: 6.0.0.qualifier
|
||||
Bundle-Activator: org.eclipse.cdt.make.core.MakeCorePlugin
|
||||
Bundle-Vendor: %providerName
|
||||
Bundle-Localization: plugin
|
||||
|
@ -10,15 +10,15 @@ Export-Package: org.eclipse.cdt.make.core,
|
|||
org.eclipse.cdt.make.core.makefile,
|
||||
org.eclipse.cdt.make.core.makefile.gnu,
|
||||
org.eclipse.cdt.make.core.scannerconfig,
|
||||
org.eclipse.cdt.make.internal.core,
|
||||
org.eclipse.cdt.make.internal.core.makefile,
|
||||
org.eclipse.cdt.make.internal.core.makefile.gnu,
|
||||
org.eclipse.cdt.make.internal.core.makefile.posix,
|
||||
org.eclipse.cdt.make.internal.core.scannerconfig,
|
||||
org.eclipse.cdt.make.internal.core.scannerconfig.gnu,
|
||||
org.eclipse.cdt.make.internal.core.scannerconfig.jobs,
|
||||
org.eclipse.cdt.make.internal.core.scannerconfig.util,
|
||||
org.eclipse.cdt.make.internal.core.scannerconfig2
|
||||
org.eclipse.cdt.make.internal.core;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.core.makefile;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.core.makefile.gnu;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.core.makefile.posix;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.core.scannerconfig;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.core.scannerconfig.gnu;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.core.scannerconfig.jobs;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.core.scannerconfig.util;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.core.scannerconfig2;x-internal:=true
|
||||
Require-Bundle: org.eclipse.core.resources;bundle-version="[3.2.0,4.0.0)",
|
||||
org.eclipse.core.variables;bundle-version="[3.1.100,4.0.0)",
|
||||
org.eclipse.core.runtime;bundle-version="[3.2.0,4.0.0)",
|
||||
|
|
|
@ -61,6 +61,7 @@ public class MakeBuilder extends ACBuilder {
|
|||
/**
|
||||
* @see IncrementalProjectBuilder#build
|
||||
*/
|
||||
@Override
|
||||
protected IProject[] build(int kind, Map args, IProgressMonitor monitor) throws CoreException {
|
||||
boolean bPerformBuild = true;
|
||||
IMakeBuilderInfo info = MakeCorePlugin.createBuildInfo(args, MakeBuilder.BUILDER_ID);
|
||||
|
@ -89,6 +90,7 @@ public class MakeBuilder extends ACBuilder {
|
|||
}
|
||||
|
||||
|
||||
@Override
|
||||
protected void clean(IProgressMonitor monitor) throws CoreException {
|
||||
final IMakeBuilderInfo info = MakeCorePlugin.createBuildInfo(getProject(), BUILDER_ID);
|
||||
if (shouldBuild(CLEAN_BUILD, info)) {
|
||||
|
@ -98,6 +100,7 @@ public class MakeBuilder extends ACBuilder {
|
|||
/* (non-Javadoc)
|
||||
* @see org.eclipse.core.runtime.jobs.Job#run(org.eclipse.core.runtime.IProgressMonitor)
|
||||
*/
|
||||
@Override
|
||||
protected IStatus run(IProgressMonitor monitor) {
|
||||
try {
|
||||
ResourcesPlugin.getWorkspace().run(new IWorkspaceRunnable() {
|
||||
|
@ -260,6 +263,7 @@ public class MakeBuilder extends ACBuilder {
|
|||
* Refresh project. Can be overridden to not call actual refresh or to do something else.
|
||||
* Method is called after build is complete.
|
||||
* @param project
|
||||
* @since 6.0
|
||||
*/
|
||||
protected void refreshProject(IProject project) {
|
||||
try {
|
||||
|
|
|
@ -2,20 +2,20 @@ Manifest-Version: 1.0
|
|||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: %pluginName
|
||||
Bundle-SymbolicName: org.eclipse.cdt.make.ui; singleton:=true
|
||||
Bundle-Version: 5.0.100.qualifier
|
||||
Bundle-Version: 6.0.0.qualifier
|
||||
Bundle-Activator: org.eclipse.cdt.make.internal.ui.MakeUIPlugin
|
||||
Bundle-Vendor: %providerName
|
||||
Bundle-Localization: plugin
|
||||
Export-Package: org.eclipse.cdt.make.internal.ui,
|
||||
org.eclipse.cdt.make.internal.ui.compare,
|
||||
org.eclipse.cdt.make.internal.ui.editor,
|
||||
org.eclipse.cdt.make.internal.ui.part,
|
||||
org.eclipse.cdt.make.internal.ui.preferences,
|
||||
org.eclipse.cdt.make.internal.ui.properties,
|
||||
org.eclipse.cdt.make.internal.ui.scannerconfig,
|
||||
org.eclipse.cdt.make.internal.ui.text,
|
||||
org.eclipse.cdt.make.internal.ui.text.makefile,
|
||||
org.eclipse.cdt.make.internal.ui.wizards,
|
||||
Export-Package: org.eclipse.cdt.make.internal.ui;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.ui.compare;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.ui.editor;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.ui.part;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.ui.preferences;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.ui.properties;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.ui.scannerconfig;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.ui.text;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.ui.text.makefile;x-internal:=true,
|
||||
org.eclipse.cdt.make.internal.ui.wizards;x-internal:=true,
|
||||
org.eclipse.cdt.make.ui,
|
||||
org.eclipse.cdt.make.ui.actions,
|
||||
org.eclipse.cdt.make.ui.dialogs,
|
||||
|
@ -30,7 +30,7 @@ Require-Bundle: org.eclipse.ui.ide;bundle-version="[3.2.0,4.0.0)",
|
|||
org.eclipse.ui;bundle-version="[3.2.0,4.0.0)",
|
||||
org.eclipse.cdt.core;bundle-version="[5.0.0,6.0.0)",
|
||||
org.eclipse.cdt.ui;bundle-version="[5.0.0,6.0.0)",
|
||||
org.eclipse.cdt.make.core;bundle-version="[5.0.0,6.0.0)",
|
||||
org.eclipse.cdt.make.core;bundle-version="[6.0.0,7.0.0)",
|
||||
org.eclipse.core.runtime;bundle-version="[3.2.0,4.0.0)",
|
||||
org.eclipse.debug.ui;bundle-version="[3.2.0,4.0.0)",
|
||||
org.eclipse.ui.navigator;bundle-version="[3.2.0,4.0.0)";resolution:=optional,
|
||||
|
|
Loading…
Add table
Reference in a new issue