CMakePM: Fix CMAKE_SYSROOT parameter value

Was missing a = sign after PATH.

Amends abbd6cdc8c

Task-number: QTCREATORBUG-27237
Task-number: QTCREATORBUG-27280
Change-Id: I06f9dc95ed261037febea573a7e8d305210507fa
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Cristian Adam
2022-03-31 17:43:25 +02:00
parent 0341f83ad1
commit 1833bf285e

View File

@@ -1100,7 +1100,7 @@ static CommandLine defaultInitialCMakeCommand(const Kit *k, const QString buildT
if (!isIos(k)) { // iOS handles this differently
const QString sysRoot = SysRootKitAspect::sysRoot(k).path();
if (!sysRoot.isEmpty()) {
cmd.addArg("-DCMAKE_SYSROOT:PATH" + sysRoot);
cmd.addArg("-DCMAKE_SYSROOT:PATH=" + sysRoot);
if (ToolChain *tc = ToolChainKitAspect::cxxToolChain(k)) {
const QString targetTriple = tc->originalTargetTriple();
cmd.addArg("-DCMAKE_C_COMPILER_TARGET:STRING=" + targetTriple);