• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3    default_visibility: ["//build/soong:__subpackages__"],
4}
5
6python_binary_host {
7    name: "check_boot_jars",
8    main: "check_boot_jars/check_boot_jars.py",
9    srcs: [
10        "check_boot_jars/check_boot_jars.py",
11    ],
12}
13
14python_binary_host {
15    name: "manifest_fixer",
16    main: "manifest_fixer.py",
17    srcs: [
18        "manifest_fixer.py",
19    ],
20    libs: [
21        "manifest_utils",
22    ],
23}
24
25python_test_host {
26    name: "manifest_fixer_test",
27    main: "manifest_fixer_test.py",
28    srcs: [
29        "manifest_fixer_test.py",
30        "manifest_fixer.py",
31    ],
32    version: {
33        py3: {
34            embedded_launcher: true,
35        },
36    },
37    libs: [
38        "manifest_utils",
39    ],
40    test_options: {
41        unit_test: true,
42    },
43}
44
45python_library_host {
46    name: "manifest_utils",
47    srcs: [
48        "manifest.py",
49    ],
50    visibility: ["//system/apex/apexer:__pkg__"],
51}
52
53python_binary_host {
54    name: "manifest_check",
55    main: "manifest_check.py",
56    srcs: [
57        "manifest_check.py",
58    ],
59    libs: [
60        "manifest_utils",
61    ],
62}
63
64python_test_host {
65    name: "manifest_check_test",
66    main: "manifest_check_test.py",
67    srcs: [
68        "manifest_check_test.py",
69        "manifest_check.py",
70    ],
71    libs: [
72        "manifest_utils",
73    ],
74    test_options: {
75        unit_test: true,
76    },
77}
78
79python_binary_host {
80    name: "jsonmodify",
81    main: "jsonmodify.py",
82    srcs: [
83        "jsonmodify.py",
84    ],
85}
86
87python_binary_host {
88    name: "test_config_fixer",
89    main: "test_config_fixer.py",
90    srcs: [
91        "test_config_fixer.py",
92    ],
93    libs: [
94        "manifest_utils",
95    ],
96}
97
98python_test_host {
99    name: "test_config_fixer_test",
100    main: "test_config_fixer_test.py",
101    srcs: [
102        "test_config_fixer_test.py",
103        "test_config_fixer.py",
104    ],
105    libs: [
106        "manifest_utils",
107    ],
108    test_suites: ["general-tests"],
109}
110
111python_binary_host {
112    name: "construct_context",
113    main: "construct_context.py",
114    srcs: [
115        "construct_context.py",
116    ],
117    libs: [
118        "manifest_utils",
119    ],
120}
121
122python_test_host {
123    name: "construct_context_test",
124    main: "construct_context_test.py",
125    srcs: [
126        "construct_context_test.py",
127        "construct_context.py",
128    ],
129    libs: [
130        "manifest_utils",
131    ],
132    test_suites: ["general-tests"],
133}
134
135python_library_host {
136    name: "ninja_rsp",
137    srcs: ["ninja_rsp.py"],
138}
139
140python_binary_host {
141    name: "lint_project_xml",
142    main: "lint_project_xml.py",
143    srcs: [
144        "lint_project_xml.py",
145    ],
146    libs: ["ninja_rsp"],
147}
148
149python_test_host {
150    name: "lint_project_xml_test",
151    main: "lint_project_xml_test.py",
152    srcs: [
153        "lint_project_xml_test.py",
154        "lint_project_xml.py",
155    ],
156    libs: ["ninja_rsp"],
157    test_suites: ["general-tests"],
158}
159
160python_binary_host {
161    name: "gen-kotlin-build-file.py",
162    main: "gen-kotlin-build-file.py",
163    srcs: [
164        "gen-kotlin-build-file.py",
165    ],
166    libs: ["ninja_rsp"],
167}
168
169python_binary_host {
170    name: "conv_linker_config",
171    srcs: [
172        "conv_linker_config.py",
173    ],
174    version: {
175        py3: {
176            embedded_launcher: true,
177        },
178    },
179    libs: [
180        "linker_config_proto",
181    ],
182}
183
184python_binary_host {
185    name: "get_clang_version",
186    main: "get_clang_version.py",
187    srcs: [
188        "get_clang_version.py",
189    ],
190}
191
192sh_binary_host {
193    name: "list_image",
194    src: "list_image.sh",
195}
196