xref: /aosp_15_r20/external/bazel-skylib/tests/select_file/BUILD (revision bcb5dc7965af6ee42bf2f21341a2ec00233a8c8a)
1load("//rules:diff_test.bzl", "diff_test")
2load("//rules:select_file.bzl", "select_file")
3
4package(
5    default_applicable_licenses = ["//:license"],
6    default_testonly = 1,
7)
8
9licenses(["notice"])
10
11filegroup(
12    name = "fg",
13    srcs = [
14        "subdir/inner.txt",
15        ":select_me.txt",
16    ],
17)
18
19select_file(
20    name = "select_me",
21    srcs = ":fg",
22    subpath = "select_me.txt",
23)
24
25select_file(
26    name = "select_inner",
27    srcs = ":fg",
28    subpath = "subdir/inner.txt",
29)
30
31diff_test(
32    name = "selected_me",
33    file1 = ":select_me",
34    file2 = ":select_me.txt",
35)
36
37diff_test(
38    name = "selected_inner",
39    file1 = ":select_inner",
40    file2 = "subdir/inner.txt",
41)
42