Swift_MODULE_DIRECTORY

版本 3.15 新增。

指定目标提供的 Swift 模块的输出目录。

如果目标包含 Swift 源文件,则此项指定模块放置的目录。当此属性未设置时,模块将放置在对应于目标源目录的构建目录中。如果在创建目标时设置了变量 CMAKE_Swift_MODULE_DIRECTORY,则其值将用于初始化此属性。

4.0 版本新增: 属性值可以使用 生成器表达式。多配置生成器(例如 Ninja Multi-Config)会在指定的目录后附加一个每个配置的子目录,除非使用了生成器表达式。

警告

Xcode 生成器会忽略此属性。