diff --git a/lib/tests/transitions/BUILD.bazel b/lib/tests/transitions/BUILD.bazel index c6993d5ec..46fb7e294 100644 --- a/lib/tests/transitions/BUILD.bazel +++ b/lib/tests/transitions/BUILD.bazel @@ -94,6 +94,18 @@ diff_test( ], ) +genrule( + name = "dynamic_path", + outs = ["dynamic_path.txt"], + cmd = "echo $(RULEDIR) > $@", +) + +platform_transition_filegroup( + name = "transitioned_dynamic_path", + srcs = ["dynamic_path.txt"], + target_platform = ":armv7_linux", +) + go_binary( name = "test_transition_binary", embed = [":transitions_lib"], diff --git a/lib/transitions.bzl b/lib/transitions.bzl index cd0e42552..7989e4e13 100644 --- a/lib/transitions.bzl +++ b/lib/transitions.bzl @@ -38,6 +38,7 @@ platform_transition_filegroup = rule( ), "srcs": attr.label_list( allow_empty = False, + allow_files = True, cfg = _transition_platform, doc = "The input to be transitioned to the target platform.", ),