(bazel) 指定 __BAZEL_XCODE_DEVELOPER_DIR__
(bazel) Specifying __BAZEL_XCODE_DEVELOPER_DIR__
__BAZEL_XCODE_DEVELOPER_DIR__
似乎在我的 Macbook Pro 上默认使用 iPhoneSimulator 而不是 MacOSX?设置它的优雅方法是什么?我可以在我的 bazelrc 中指定它吗?我当然希望我不必编写自己的 CROSSTOOL。
我想这是因为您在顶层构建了一个 objc_library
,默认为平台 ios。您可以通过特定于平台的顶级规则(例如 apple_binary
和 platform_type="macos"
")依赖库,或者在顶级指定这些标志:
--cpu=darwin_x86_64
--apple_platform_type=macos
不要为此编写自己的 CROSSTOOL。
__BAZEL_XCODE_DEVELOPER_DIR__
似乎在我的 Macbook Pro 上默认使用 iPhoneSimulator 而不是 MacOSX?设置它的优雅方法是什么?我可以在我的 bazelrc 中指定它吗?我当然希望我不必编写自己的 CROSSTOOL。
我想这是因为您在顶层构建了一个 objc_library
,默认为平台 ios。您可以通过特定于平台的顶级规则(例如 apple_binary
和 platform_type="macos"
")依赖库,或者在顶级指定这些标志:
--cpu=darwin_x86_64
--apple_platform_type=macos
不要为此编写自己的 CROSSTOOL。