forked from qt-creator/qt-creator
Unit test: Fix qbs build
The CLANG_UNIT_TEST macro was set unconditionally. Change-Id: I1a8f16e2e295bda46fc60aab342a74f9675100cc Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -84,7 +84,6 @@ Project {
|
|||||||
"QT_RESTRICTED_CAST_FROM_ASCII",
|
"QT_RESTRICTED_CAST_FROM_ASCII",
|
||||||
"QT_USE_FAST_OPERATOR_PLUS",
|
"QT_USE_FAST_OPERATOR_PLUS",
|
||||||
"QT_USE_FAST_CONCATENATION",
|
"QT_USE_FAST_CONCATENATION",
|
||||||
"CLANG_UNIT_TESTS",
|
|
||||||
"CLANGPCHMANAGER_STATIC_LIB",
|
"CLANGPCHMANAGER_STATIC_LIB",
|
||||||
"CLANGSUPPORT_BUILD_STATIC_LIB",
|
"CLANGSUPPORT_BUILD_STATIC_LIB",
|
||||||
"CLANGTOOLS_STATIC_LIBRARY",
|
"CLANGTOOLS_STATIC_LIBRARY",
|
||||||
@@ -101,8 +100,11 @@ Project {
|
|||||||
FileInfo.joinPaths(project.sourceDirectory, "share", "qtcreator")) + '"',
|
FileInfo.joinPaths(project.sourceDirectory, "share", "qtcreator")) + '"',
|
||||||
'CPPTOOLS_JSON="' + FileInfo.joinPaths(destinationDirectory, "CppTools.json") + '"',
|
'CPPTOOLS_JSON="' + FileInfo.joinPaths(destinationDirectory, "CppTools.json") + '"',
|
||||||
];
|
];
|
||||||
if (libclang.present && libclang.toolingEnabled)
|
if (libclang.present) {
|
||||||
defines = defines.concat(libclang.llvmToolingDefines);
|
defines.push("CLANG_UNIT_TESTS");
|
||||||
|
if (libclang.toolingEnabled)
|
||||||
|
defines = defines.concat(libclang.llvmToolingDefines);
|
||||||
|
}
|
||||||
return defines;
|
return defines;
|
||||||
}
|
}
|
||||||
cpp.cxxFlags: {
|
cpp.cxxFlags: {
|
||||||
|
Reference in New Issue
Block a user