forked from qt-creator/qt-creator
Rename Abi::MacOS/GenericMacFlavor to DarwinOS/GenericDarwinFlavor
This makes clear that the ABI encompasses all Darwin platforms (macOS, iOS, tvOS, watchOS) in the wake of the OS X to macOS rename, and would have been more technically correct anyways since ABIs are far below the "macOS" parts of our favorite desktop Unix operating system. Change-Id: I16d1477f44ffe70e5d8cddd67199a1602ba6fd97 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
@@ -88,7 +88,7 @@ static QStringList targetOSList(const ProjectExplorer::Abi &abi, const ProjectEx
|
||||
}
|
||||
os << QLatin1String("windows");
|
||||
break;
|
||||
case ProjectExplorer::Abi::MacOS:
|
||||
case ProjectExplorer::Abi::DarwinOS:
|
||||
if (device == DESKTOP_DEVICE_TYPE)
|
||||
os << QLatin1String("macos") << QLatin1String("osx");
|
||||
else if (device == IOS_DEVICE_TYPE)
|
||||
@@ -196,7 +196,7 @@ QVariantMap DefaultPropertyProvider::autoGeneratedProperties(const ProjectExplor
|
||||
break;
|
||||
}
|
||||
} else if (targetAbi.architecture() == ProjectExplorer::Abi::ArmArchitecture &&
|
||||
targetAbi.os() == ProjectExplorer::Abi::MacOS) {
|
||||
targetAbi.os() == ProjectExplorer::Abi::DarwinOS) {
|
||||
architecture.append(QLatin1String("v7"));
|
||||
}
|
||||
|
||||
@@ -211,7 +211,7 @@ QVariantMap DefaultPropertyProvider::autoGeneratedProperties(const ProjectExplor
|
||||
if (!toolchain.isEmpty())
|
||||
data.insert(QLatin1String(QBS_TOOLCHAIN), toolchain);
|
||||
|
||||
if (targetAbi.os() == ProjectExplorer::Abi::MacOS) {
|
||||
if (targetAbi.os() == ProjectExplorer::Abi::DarwinOS) {
|
||||
// Set Xcode SDK name and version - required by Qbs if a sysroot is present
|
||||
// Ideally this would be done in a better way...
|
||||
const QRegExp sdkNameRe(QLatin1String("(macosx|iphoneos|iphonesimulator)([0-9]+\\.[0-9]+)"));
|
||||
|
||||
Reference in New Issue
Block a user