Open comius opened 1 year ago
cc @keith @brentleyjones
Thank you for contributing to the Bazel repository! This issue has been marked as stale since it has not had any activity in the last 1+ years. It will be closed in the next 90 days unless any other activity occurs. If you think this issue is still relevant and should stay open, please post any comment here and the issue will no longer be marked as stale.
Rewrite Xcode rules to Starlark:
xcode_config
xcode_config_alias
xcode_version
available_xcodes
Those are mostly simple rules that should be straight forward to Starlarkify.
apple_cc_toolchain
is extended fromcc_toolchain
which contains a skyframe restart and is not Starlarkfiable at the moment.The effort needs to be coordinated with Google:
src/main/starlark/builtins_bzl
), because this will automatically run unit tests on them; first version should match native version as close as possiblerules_apple
repository for each rules, pointing to native rules (similar torules_java
orrules_cc
)rules_apple
repositoryFirst step can be done independently of the rest 3 steps.