Bug 60803 Can't build manually if build automatically turned on
I have a PDE plugin project with a long running ant builder attached to it. The ant builder compiles and creates a native library. I tell the ant builder to run only on manual build but I want the Java and plugin stuff to build automatically. If I turn build automatically on, I don't seem to have a way to invoke a manual build. Am I unrealistically mixing both worlds or just plain missing something.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/actions/BuildSetAction.java
} else {
			
			IWorkbenchPart part = window.getPartService().getActivePart();
			if (part instanceof IEditorPart) {
				IEditorInput input = ((IEditorPart) part).getEditorInput();
				if (input instanceof IFileEditorInput)
					selected = new IProject[] {((IFileEditorInput) input).getFile().getProject()};
			}
		}
		if (selected == null)
			selected = new IProject[0];
		return selected;
	}
    /**
     * Creates a new action that builds the provided working set when run
     */
    public BuildSetAction(IWorkingSet set, IWorkbenchWindow window,
            IActionBarConfigurer actionBars) {
        super(set == null ? "" : set.getName(), AS_RADIO_BUTTON); 
        this.window = window;
        this.actionBars = actionBars;
        this.workingSet = set;
    }
    /**
     * Returns the working set that this instance is building
     */
    public IWorkingSet getWorkingSet() {
        return workingSet;
    }
    public void run() {