xref: /aosp_15_r20/external/bazelbuild-rules_rust/test/dep_env/dep_env.bzl (revision d4726bddaa87cc4778e7472feed243fa4b6c267f)
1"""Tests for passing configuration to cargo_build_script rules"""
2
3def _create_dep_dir(ctx):
4    out = ctx.actions.declare_directory("dep_dir")
5    ctx.actions.run_shell(
6        outputs = [out],
7        arguments = [out.path],
8        command = 'echo contents > "$@/a_file"',
9    )
10    return [DefaultInfo(files = depset(direct = [out]))]
11
12create_dep_dir = rule(
13    implementation = _create_dep_dir,
14)
15