diff --git a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp index 784ebe419b2..9afa4b8e21b 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp +++ b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp @@ -2079,6 +2079,11 @@ FilePath CMakeBuildConfiguration::sourceDirectory() const void CMakeBuildConfiguration::addToEnvironment(Utils::Environment &env) const { + const CMakeTool *tool = CMakeKitAspect::cmakeTool(kit()); + // The hack further down is only relevant for desktop + if (tool && tool->cmakeExecutable().needsDevice()) + return; + CMakeSpecificSettings *settings = CMakeProjectPlugin::projectTypeSpecificSettings(); if (!settings->ninjaPath.filePath().isEmpty()) { const Utils::FilePath ninja = settings->ninjaPath.filePath();