Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Schaefer2016-03-31 15:28:28 +0000
committerGerrit Code Review @ Eclipse.org2016-04-14 20:19:37 +0000
commit6e1b9b408de9c7854c9f7434089c920dbad2b9ad (patch)
tree6e6023f16f3b534bdac1bcc3e90be098c308488f /qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/qt/core/IQtInstallManager.java
parentad0d665a196aa7a389d8a5c54edd0286641ed1ae (diff)
downloadorg.eclipse.cdt-6e1b9b408de9c7854c9f7434089c920dbad2b9ad.tar.gz
org.eclipse.cdt-6e1b9b408de9c7854c9f7434089c920dbad2b9ad.tar.xz
org.eclipse.cdt-6e1b9b408de9c7854c9f7434089c920dbad2b9ad.zip
Tighter integration of new build system with cdt.core.
Move the new build system to cdt.core and remove the previous plugins. Hook the new system into scanner info and environment variable manager. Clean up API in preparation for Neon and API lockdown. Hook up Qt to the new APIs. Add discovery of MSYS2's toolchain and Qt and Qt's MinGW toolchain. Change-Id: I85b1a91da4a44e86f0e9da9310f8106c894623e0
Diffstat (limited to 'qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/qt/core/IQtInstallManager.java')
-rw-r--r--qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/qt/core/IQtInstallManager.java8
1 files changed, 3 insertions, 5 deletions
diff --git a/qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/qt/core/IQtInstallManager.java b/qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/qt/core/IQtInstallManager.java
index 424c5cfd475..ee65f0dc517 100644
--- a/qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/qt/core/IQtInstallManager.java
+++ b/qt/org.eclipse.cdt.qt.core/src/org/eclipse/cdt/qt/core/IQtInstallManager.java
@@ -7,10 +7,10 @@
*******************************************************************************/
package org.eclipse.cdt.qt.core;
+import java.nio.file.Path;
import java.util.Collection;
-import org.eclipse.cdt.build.core.IToolChain;
-import org.eclipse.launchbar.core.target.ILaunchTarget;
+import org.eclipse.cdt.core.build.IToolChain;
/**
* The manager for Qt installs.
@@ -23,12 +23,10 @@ public interface IQtInstallManager {
public void addInstall(IQtInstall install);
- public IQtInstall getInstall(String name);
+ public IQtInstall getInstall(Path qmakePath);
public void removeInstall(IQtInstall install);
- public boolean supports(IQtInstall install, ILaunchTarget target);
-
public boolean supports(IQtInstall install, IToolChain toolChain);
}

Back to the top