diff options
Diffstat (limited to 'src/plugins/qmakeprojectmanager/qmakeprojectmanagerplugin.cpp')
-rw-r--r-- | src/plugins/qmakeprojectmanager/qmakeprojectmanagerplugin.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/plugins/qmakeprojectmanager/qmakeprojectmanagerplugin.cpp b/src/plugins/qmakeprojectmanager/qmakeprojectmanagerplugin.cpp index 83df8908f6..4633996037 100644 --- a/src/plugins/qmakeprojectmanager/qmakeprojectmanagerplugin.cpp +++ b/src/plugins/qmakeprojectmanager/qmakeprojectmanagerplugin.cpp @@ -27,6 +27,11 @@ ** ****************************************************************************/ +#include "androidpackageinstallationfactory.h" +#include "androidqmakebuildconfigurationfactory.h" +#include "qmakeandroidbuildapkstep.h" +#include "qmakeandroidrunfactories.h" +#include "qmakeandroidsupport.h" #include "qmakeprojectmanagerplugin.h" #include "qmakeprojectmanager.h" @@ -133,6 +138,7 @@ bool QmakeProjectManagerPlugin::initialize(const QStringList &arguments, QString addAutoReleasedObject(new MakeStepFactory); addAutoReleasedObject(new QmakeBuildConfigurationFactory); + addAutoReleasedObject(new AndroidQmakeBuildConfigurationFactory); addAutoReleasedObject(new DesktopQmakeRunConfigurationFactory); if (Utils::HostOsInfo::isMacHost()) @@ -152,6 +158,12 @@ bool QmakeProjectManagerPlugin::initialize(const QStringList &arguments, QString hf->addMimeType(QmakeProjectManager::Constants::PROFEATUREFILE_MIMETYPE); addAutoReleasedObject(hf); + // Android stuff + addAutoReleasedObject(new AndroidPackageInstallationFactory); + addAutoReleasedObject(new QmakeAndroidBuildApkStepFactory); + addAutoReleasedObject(new QmakeAndroidRunConfigurationFactory); + addAutoReleasedObject(new QmakeAndroidSupport); + //menus Core::ActionContainer *mbuild = Core::ActionManager::actionContainer(ProjectExplorer::Constants::M_BUILDPROJECT); |