aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/ios/iosrunconfiguration.cpp
diff options
context:
space:
mode:
authorhjk <[email protected]>2018-05-07 13:24:13 +0200
committerhjk <[email protected]>2018-05-08 16:01:02 +0000
commit447befac61d1c320c5ccf510e5c4525b319917ba (patch)
tree8e2029b975de6b918b8f797efd4e466f94828e60 /src/plugins/ios/iosrunconfiguration.cpp
parenta67b1e97decb40432832ca85d2a6795f3ce12a32 (diff)
iOS: Remove dependency on QmakeBuildConfiguration in run config
The base ProjectExplorer::BuildConfiguration carries enough information nowadays. Change-Id: Ia5ce243aef68a109e70809f385c2c2ce2f072c2a Reviewed-by: Vikas Pachdha <[email protected]>
Diffstat (limited to 'src/plugins/ios/iosrunconfiguration.cpp')
-rw-r--r--src/plugins/ios/iosrunconfiguration.cpp14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/plugins/ios/iosrunconfiguration.cpp b/src/plugins/ios/iosrunconfiguration.cpp
index 307026cdc64..9cfeea2b98d 100644
--- a/src/plugins/ios/iosrunconfiguration.cpp
+++ b/src/plugins/ios/iosrunconfiguration.cpp
@@ -28,15 +28,15 @@
#include "iosdeploystep.h"
#include "simulatorcontrol.h"
-#include <projectexplorer/kitinformation.h>
-#include <projectexplorer/target.h>
-#include <projectexplorer/deployconfiguration.h>
-#include <projectexplorer/devicesupport/devicemanager.h>
+#include <projectexplorer/buildconfiguration.h>
#include <projectexplorer/buildstep.h>
#include <projectexplorer/buildsteplist.h>
+#include <projectexplorer/deployconfiguration.h>
+#include <projectexplorer/devicesupport/devicemanager.h>
+#include <projectexplorer/kitinformation.h>
#include <projectexplorer/runconfigurationaspects.h>
+#include <projectexplorer/target.h>
-#include <qmakeprojectmanager/qmakebuildconfiguration.h>
#include <qmakeprojectmanager/qmakenodes.h>
#include <qmakeprojectmanager/qmakeproject.h>
#include <qmakeprojectmanager/qmakeprojectmanagerconstants.h>
@@ -196,9 +196,7 @@ FileName IosRunConfiguration::bundleDirectory() const
qCWarning(iosLog) << "unexpected device type in bundleDirForTarget: " << devType.toString();
return res;
}
- QmakeBuildConfiguration *bc =
- qobject_cast<QmakeBuildConfiguration *>(target()->activeBuildConfiguration());
- if (bc) {
+ if (BuildConfiguration *bc = target()->activeBuildConfiguration()) {
const QmakeProFile *pro = proFile(this);
if (pro) {
TargetInformation ti = pro->targetInformation();