diff --git a/src/plugins/projectexplorer/makestep.cpp b/src/plugins/projectexplorer/makestep.cpp index abc0853dc25..028706fa2db 100644 --- a/src/plugins/projectexplorer/makestep.cpp +++ b/src/plugins/projectexplorer/makestep.cpp @@ -4,6 +4,7 @@ #include "makestep.h" #include "buildconfiguration.h" +#include "devicesupport/idevice.h" #include "gnumakeparser.h" #include "kitinformation.h" #include "processparameters.h" @@ -151,8 +152,11 @@ FilePath MakeStep::defaultMakeCommand() const const Environment env = makeEnvironment(); for (const ToolChain *tc : preferredToolChains(kit())) { FilePath make = tc->makeCommand(env); - if (!make.isEmpty()) - return mapFromBuildDeviceToGlobalPath(make); + if (!make.isEmpty()) { + IDevice::ConstPtr dev = BuildDeviceKitAspect::device(kit()); + QTC_ASSERT(dev, return {}); + return dev->filePath(make.path()); + } } return {}; } diff --git a/src/plugins/projectexplorer/projectconfiguration.cpp b/src/plugins/projectexplorer/projectconfiguration.cpp index 841be317312..4aad7c4a392 100644 --- a/src/plugins/projectexplorer/projectconfiguration.cpp +++ b/src/plugins/projectexplorer/projectconfiguration.cpp @@ -6,7 +6,6 @@ #include "kitinformation.h" #include "target.h" -#include #include #include @@ -108,13 +107,6 @@ bool ProjectConfiguration::fromMap(const QVariantMap &map) return true; } -FilePath ProjectConfiguration::mapFromBuildDeviceToGlobalPath(const FilePath &path) const -{ - IDevice::ConstPtr dev = BuildDeviceKitAspect::device(kit()); - QTC_ASSERT(dev, return path); - return dev->filePath(path.path()); -} - Id ProjectExplorer::idFromMap(const QVariantMap &map) { return Id::fromSetting(map.value(QLatin1String(CONFIGURATION_ID_KEY))); diff --git a/src/plugins/projectexplorer/projectconfiguration.h b/src/plugins/projectexplorer/projectconfiguration.h index 8c5dac1d902..790d9ebf6b5 100644 --- a/src/plugins/projectexplorer/projectconfiguration.h +++ b/src/plugins/projectexplorer/projectconfiguration.h @@ -54,8 +54,6 @@ public: static QString settingsIdKey(); - Utils::FilePath mapFromBuildDeviceToGlobalPath(const Utils::FilePath &path) const; - signals: void displayNameChanged(); void toolTipChanged();