xref: /aosp_15_r20/external/bazel-skylib/tests/directory/BUILD (revision bcb5dc7965af6ee42bf2f21341a2ec00233a8c8a)
1load("@bazel_skylib//rules:copy_file.bzl", "copy_file")
2load("@bazel_skylib//rules/directory:directory.bzl", "directory")
3load(":directory_test.bzl", "directory_test_suite")
4load(":glob_test.bzl", "glob_test_suite")
5load(":subdirectory_test.bzl", "subdirectory_test_suite")
6
7package(default_applicable_licenses = ["@bazel_skylib//:license"])
8
9directory(
10    name = "root",
11    srcs = glob(["testdata/**"]),
12)
13
14filegroup(
15    name = "f1_filegroup",
16    srcs = ["testdata/f1"],
17)
18
19filegroup(
20    name = "f2_filegroup",
21    srcs = ["testdata/subdir/f2"],
22)
23
24copy_file(
25    name = "generated_file",
26    src = "testdata/f1",
27    out = "dir/generated",
28)
29
30directory_test_suite(
31    name = "directory_tests",
32)
33
34glob_test_suite(
35    name = "glob_tests",
36)
37
38subdirectory_test_suite(
39    name = "subdirectory_tests",
40)
41