2017-07-09 10 views
0

__BAZEL_XCODE_DEVELOPER_DIR__ Macbook ProではMacOSXの代わりにiPhoneSimulatorを使用するのがデフォルトのようですか?これを設定するエレガントな方法は何ですか?これを私のbazelrcで指定できますか?自分のCROSSTOOLを書く必要はないと思います。(bazel)__BAZEL_XCODE_DEVELOPER_DIR__を指定する

答えて

1

これは、トップレベルにobjc_libraryを作成していることが原因と思われます。デフォルトはプラットフォームiosです。あなたは、(例えば、「apple_binaryplatform_type="macos"のように)プラットフォーム固有のトップレベルのルールを経由してライブラリに依存またはトップレベルでこれらのフラグを指定することができ、次のいずれか

--cpu=darwin_x86_64 --apple_platform_type=macos

はこのために、独自のCROSSTOOLを書いてはいけません。

関連する問題