rules_xcodeproj
rules_xcodeproj copied to clipboard
Bug: ANDROID_NDK_HOME environment variable not inherited
Describe the bug
When including Android NDK repository in WORKSPACE without a path set, Bazel looks at the value of ANDROID_NDK_HOME
. Xcode fails to build because it does not inherit this environment variable.
Reproduction steps
- Add an Android NDK repository rule, e.g.:
android_ndk_repository(
name = "androidndk",
api_level = 25,
)
- Set
ANDROID_NDK_HOME
envvar - Run xcodeproj to generate project
- Launch Xcode pointed to rules_xcodeproj-generated project
- Fails at analysis
Expected behavior
Versions
- Bazel: 6.0.0rc1
- rules_xcodeproj: 0.10.2
- rules_apple:
- rules_swift: