苹果代码
提供 Xcode 支持。 更多...
自 | Qbs 1.5 |
属性
- availableSdkNames : stringList
- availableSdkVersions : stringList
- developerPath : path
- latestSdkName : string
- latestSdkVersion : string
- platformPath : path
- sdk : string
- sdkName : string
- sdkPath : path
- sdkVersion : string
- targetDevices : stringList
详细描述
xcode
模块包含基于 Xcode 开发的属性和规则。该模块为苹果平台上其他几个模块提供基础,包括 cpp 和 ib 模块。
属性文档
[只读] availableSdkNames : stringList |
[只读] availableSdkVersions : stringList |
developerPath : path |
Xcode 安装的开发者目录。
对应于环境变量 DEVELOPER_DIR
。
默认值:位于 /Applications
的 Xcode 安装默认位置的 Xcode 开发者目录。例如,"/Applications/Xcode.app/Contents/Developer"
。
[只读] latestSdkName : string |
[只读] latestSdkVersion : string |
[只读] platformPath : path |
包含 sdkPath 的平台目录的路径。
默认值:developerPath
sdk : string |
用于构建产品的 Xcode SDK 的版本。
这可以指定为完整的规范SDK名称("macosx10.10"
),平台版本号("10.10"
)或平台标识符("macosx"
),在这种情况下,将使用该平台可用的最新SDK。
默认值:当前平台Xcode安装中可用的最新SDK。由qbs.targetOS确定。
[只读] sdkName : string |
[只读] sdkPath : path |
用于构建产品的SDK的路径。相当于qbs.sysroot。
默认值:由developerPath和sdk确定。
[只读] sdkVersion : string |
targetDevices : stringList |
此产品目标苹果设备的列表。
对于macOS,watchOS和tvOS,这应始终是分别的"mac"
、"watch"
和"tv"
。对于iOS,这可以是"iphone"
和"ipad"
中的一个或两个。
默认值:当前平台支持的所有设备类型列表。由qbs.targetOS确定。
©2023 Qt公司版权所有。此处包含的文档贡献是各自所有者的版权。所提供的文档受GNU自由文档许可协议版本1.3的条款约束,由自由软件基金会发布。Qt及其相关标志是芬兰以及世界其他地区的Qt公司的商标。所有其他商标均为各自所有者的财产。