forked from qt-creator/qt-creator
Ios: Use device types as restrictions on project configurations
Change-Id: I3c31f14eba9d9f68a333a814bea800a3da38d4a2 Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
This commit is contained in:
@@ -26,7 +26,6 @@
|
||||
#include "iosconstants.h"
|
||||
#include "iosdeploystep.h"
|
||||
#include "iosdeployconfiguration.h"
|
||||
#include "iosmanager.h"
|
||||
|
||||
#include <projectexplorer/buildsteplist.h>
|
||||
#include <projectexplorer/target.h>
|
||||
@@ -56,13 +55,9 @@ IosDeployConfigurationFactory::IosDeployConfigurationFactory()
|
||||
setObjectName("IosDeployConfigurationFactory");
|
||||
registerDeployConfiguration<IosDeployConfiguration>(IOS_DEPLOYCONFIGURATION_ID);
|
||||
setSupportedProjectType(QmakeProjectManager::Constants::QMAKEPROJECT_ID);
|
||||
setSupportedTargetDeviceTypes({Constants::IOS_DEVICE_TYPE, Constants::IOS_SIMULATOR_TYPE});
|
||||
setDefaultDisplayName(tr("Deploy on iOS"));
|
||||
}
|
||||
|
||||
bool IosDeployConfigurationFactory::canHandle(Target *target) const
|
||||
{
|
||||
return DeployConfigurationFactory::canHandle(target) && IosManager::supportsIos(target->kit());
|
||||
}
|
||||
|
||||
} // namespace Internal
|
||||
} // namespace Ios
|
||||
|
||||
Reference in New Issue
Block a user