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
import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.resources.IncrementalProjectBuilder;
import org.eclipse.core.runtime.IAdaptable;
import org.eclipse.jface.action.Action;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.StructuredSelection;
import org.eclipse.swt.widgets.Event;
import org.eclipse.swt.widgets.MenuItem;
import org.eclipse.ui.IEditorInput;
import org.eclipse.ui.IEditorPart;
import org.eclipse.ui.IFileEditorInput;
import org.eclipse.ui.IWorkbenchPart;
import org.eclipse.ui.IWorkbenchWindow;
import org.eclipse.ui.IWorkingSet;
import org.eclipse.ui.actions.BuildAction;
import org.eclipse.ui.application.IActionBarConfigurer;
/**
 * This class will perform an incremental build on a working set.
 * 
 * @since 3.0
 */
public class BuildSetAction extends Action {
    public static BuildSetAction lastBuilt;
    private IWorkingSet workingSet;
    private IWorkbenchWindow window;
    private IActionBarConfigurer actionBars;
    /**
     * Convenience method for extracting the selected projects