diff options
Diffstat (limited to 'rules/android_binary_internal/rule.bzl')
-rw-r--r-- | rules/android_binary_internal/rule.bzl | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/rules/android_binary_internal/rule.bzl b/rules/android_binary_internal/rule.bzl index 3070688..b08a39e 100644 --- a/rules/android_binary_internal/rule.bzl +++ b/rules/android_binary_internal/rule.bzl @@ -17,7 +17,7 @@ load(":attrs.bzl", "ATTRS") load(":impl.bzl", "impl") load( - "@rules_android//rules:attrs.bzl", + "//rules:attrs.bzl", _attrs = "attrs", ) @@ -43,11 +43,12 @@ def make_rule( attrs = attrs, implementation = implementation, provides = provides, - toolchains = ["@rules_android//toolchains/android:toolchain_type"], + toolchains = ["//toolchains/android:toolchain_type"], _skylark_testable = True, fragments = [ "android", "java", + "cpp", ], ) @@ -67,7 +68,7 @@ def sanitize_attrs(attrs, allowed_attrs = ATTRS.keys()): Returns: A dictionary containing valid attributes. """ - for attr_name in attrs.keys(): + for attr_name in list(attrs.keys()): if attr_name not in allowed_attrs and attr_name not in _DEFAULT_ALLOWED_ATTRS: attrs.pop(attr_name, None) |