aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/ios/iosbuildconfiguration.cpp
diff options
context:
space:
mode:
authorhjk <[email protected]>2017-11-30 18:43:44 +0100
committerhjk <[email protected]>2017-12-19 09:16:45 +0000
commit280b7e2109f0f20de891f83defca25c8c048f370 (patch)
treeb3bbe9386c2fe1b274dc62b2d2e1c7b61b88af73 /src/plugins/ios/iosbuildconfiguration.cpp
parent44ee8b90681e0ba282a9cab92e9d19a94d50da63 (diff)
Ios: Use device types as restrictions on project configurations
Change-Id: I3c31f14eba9d9f68a333a814bea800a3da38d4a2 Reviewed-by: Vikas Pachdha <[email protected]>
Diffstat (limited to 'src/plugins/ios/iosbuildconfiguration.cpp')
-rw-r--r--src/plugins/ios/iosbuildconfiguration.cpp17
1 files changed, 3 insertions, 14 deletions
diff --git a/src/plugins/ios/iosbuildconfiguration.cpp b/src/plugins/ios/iosbuildconfiguration.cpp
index f7d056e4f5a..1d5bf59ee3a 100644
--- a/src/plugins/ios/iosbuildconfiguration.cpp
+++ b/src/plugins/ios/iosbuildconfiguration.cpp
@@ -22,12 +22,12 @@
** be met: https://www.gnu.org/licenses/gpl-3.0.html.
**
****************************************************************************/
+
#include "iosbuildconfiguration.h"
#include "iosconfigurations.h"
#include "iosconstants.h"
#include "iosbuildsettingswidget.h"
-#include "iosmanager.h"
#include "projectexplorer/kitinformation.h"
#include "projectexplorer/namedwidget.h"
@@ -143,20 +143,9 @@ void IosBuildConfiguration::updateQmakeCommand()
IosBuildConfigurationFactory::IosBuildConfigurationFactory()
{
registerBuildConfiguration<IosBuildConfiguration>(QmakeProjectManager::Constants::QMAKE_BC_ID);
+ setSupportedTargetDeviceTypes({Constants::IOS_DEVICE_TYPE, Constants::IOS_SIMULATOR_TYPE});
+ setBasePriority(1);
}
-int IosBuildConfigurationFactory::priority(const ProjectExplorer::Kit *k, const QString &projectPath) const
-{
- return (QmakeBuildConfigurationFactory::priority(k, projectPath) >= 0
- && IosManager::supportsIos(k)) ? 1 : -1;
-}
-
-int IosBuildConfigurationFactory::priority(const ProjectExplorer::Target *parent) const
-{
- return (IBuildConfigurationFactory::priority(parent) >= 0
- && IosManager::supportsIos(parent)) ? 1 : -1;
-}
-
-
} // namespace Internal
} // namespace Ios