feat: add feature to indicate availability of runfiles with arbitrary characters (#79)
diff --git a/features.bzl b/features.bzl
index 704e442..feb5937 100644
--- a/features.bzl
+++ b/features.bzl
@@ -83,6 +83,9 @@
)
_rules = struct(
+ # Whether runfiles may contain all characters. Support for all characters added in:
+ # https://github.com/bazelbuild/bazel/commit/c9115305cb81e7fe645f91ca790642cab136b2a1
+ all_characters_allowed_in_runfiles = ge("7.4.0"),
# Whether the computed_substitutions parameter of ctx.actions.expand_template and ctx.actions.template_dict are stable.
# https://github.com/bazelbuild/bazel/commit/61c31d255b6ba65c372253f65043d6ea3f10e1f9
expand_template_has_computed_substitutions = ge("7.0.0-pre.20231011.2"),