diff options
author | hjk <[email protected]> | 2018-05-07 13:24:13 +0200 |
---|---|---|
committer | hjk <[email protected]> | 2018-05-08 16:01:02 +0000 |
commit | 447befac61d1c320c5ccf510e5c4525b319917ba (patch) | |
tree | 8e2029b975de6b918b8f797efd4e466f94828e60 /src/plugins/ios/iosrunconfiguration.cpp | |
parent | a67b1e97decb40432832ca85d2a6795f3ce12a32 (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.cpp | 14 |
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(); |