1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5phony {
6    name: "shell_and_utilities",
7    required: [
8        "shell_and_utilities_system",
9        "shell_and_utilities_recovery",
10        "shell_and_utilities_vendor",
11    ],
12}
13
14phony {
15    name: "shell_and_utilities_system",
16    required: [
17        "auditctl",
18        "awk",
19        "bc",
20        "bzip2",
21        "fsck.exfat",
22        "ldd",
23        "logwrapper",
24        "mini-keyctl",
25        "mkfs.exfat",
26        "mkshrc",
27        "newfs_msdos",
28        "reboot",
29        "settaskprofile",
30        "sh",
31        "simpleperf",
32        "simpleperf_app_runner",
33        "tcpdump",
34        "toolbox",
35        "toybox",
36        "ziptool",
37    ],
38}
39
40phony {
41    name: "shell_and_utilities_recovery",
42    required: [
43        "sh.recovery",
44        "toolbox.recovery",
45        "toybox.recovery",
46        "ziptool.recovery",
47    ],
48}
49
50phony {
51    name: "shell_and_utilities_vendor",
52    required: [
53        "awk_vendor",
54        "logwrapper_vendor",
55        "mkshrc_vendor",
56        "sh_vendor",
57        "toolbox_vendor",
58        "toybox_vendor",
59    ],
60}
61
62// shell and utilities for first stage console. The list of binaries are
63// enough for debugging purposes.
64phony {
65    name: "shell_and_utilities_vendor_ramdisk",
66    required: [
67        "sh.vendor_ramdisk",
68        "toybox.vendor_ramdisk",
69    ],
70}
71