blob: 7782c68620c51694c8fbda226b7fd7dd919acbbc [file] [log] [blame]
Colin Cross4af387c2019-05-16 13:16:29 -07001python_binary_host {
2 name: "manifest_fixer",
3 main: "manifest_fixer.py",
4 srcs: [
5 "manifest_fixer.py",
6 ],
7 version: {
8 py2: {
9 enabled: true,
10 },
11 py3: {
12 enabled: false,
13 },
14 },
Baligh Uddin3be82c02020-02-19 21:16:31 -080015 libs: [
16 "manifest_utils",
17 ],
Colin Cross4af387c2019-05-16 13:16:29 -070018}
19
20python_test_host {
21 name: "manifest_fixer_test",
22 main: "manifest_fixer_test.py",
23 srcs: [
24 "manifest_fixer_test.py",
25 "manifest_fixer.py",
Baligh Uddin3be82c02020-02-19 21:16:31 -080026 ],
27 version: {
28 py2: {
29 enabled: true,
30 },
31 py3: {
32 enabled: false,
33 },
34 },
35 libs: [
36 "manifest_utils",
37 ],
38 test_suites: ["general-tests"],
39}
40
41python_library_host {
42 name: "manifest_utils",
43 srcs: [
Colin Cross72119102019-05-20 13:14:18 -070044 "manifest.py",
45 ],
46 version: {
47 py2: {
48 enabled: true,
49 },
50 py3: {
51 enabled: false,
52 },
53 },
Colin Cross72119102019-05-20 13:14:18 -070054}
55
56python_binary_host {
57 name: "manifest_check",
58 main: "manifest_check.py",
59 srcs: [
60 "manifest_check.py",
Colin Cross72119102019-05-20 13:14:18 -070061 ],
62 version: {
63 py2: {
64 enabled: true,
65 },
66 py3: {
67 enabled: false,
68 },
69 },
Baligh Uddin3be82c02020-02-19 21:16:31 -080070 libs: [
71 "manifest_utils",
72 ],
Colin Cross72119102019-05-20 13:14:18 -070073}
74
75python_test_host {
76 name: "manifest_check_test",
77 main: "manifest_check_test.py",
78 srcs: [
79 "manifest_check_test.py",
80 "manifest_check.py",
Colin Cross4af387c2019-05-16 13:16:29 -070081 ],
82 version: {
83 py2: {
84 enabled: true,
85 },
86 py3: {
87 enabled: false,
88 },
89 },
Baligh Uddin3be82c02020-02-19 21:16:31 -080090 libs: [
91 "manifest_utils",
92 ],
Colin Cross4af387c2019-05-16 13:16:29 -070093 test_suites: ["general-tests"],
94}
Jooyung Han04329f12019-08-01 23:35:08 +090095
96python_binary_host {
97 name: "jsonmodify",
98 main: "jsonmodify.py",
99 srcs: [
100 "jsonmodify.py",
101 ],
102 version: {
103 py2: {
104 enabled: true,
105 },
106 py3: {
107 enabled: false,
108 },
ThiƩbaud Weksteen5e291c22020-06-26 14:04:00 +0200109 },
Jooyung Han04329f12019-08-01 23:35:08 +0900110}
Jaewoong Junge5cd4e12019-11-22 14:34:55 -0800111
112python_binary_host {
113 name: "test_config_fixer",
114 main: "test_config_fixer.py",
115 srcs: [
116 "test_config_fixer.py",
Jaewoong Junge5cd4e12019-11-22 14:34:55 -0800117 ],
118 version: {
119 py2: {
120 enabled: true,
121 },
122 py3: {
123 enabled: false,
124 },
125 },
Baligh Uddin3be82c02020-02-19 21:16:31 -0800126 libs: [
127 "manifest_utils",
128 ],
Jaewoong Junge5cd4e12019-11-22 14:34:55 -0800129}
130
131python_test_host {
132 name: "test_config_fixer_test",
133 main: "test_config_fixer_test.py",
134 srcs: [
135 "test_config_fixer_test.py",
136 "test_config_fixer.py",
Jaewoong Junge5cd4e12019-11-22 14:34:55 -0800137 ],
138 version: {
139 py2: {
140 enabled: true,
141 },
142 py3: {
143 enabled: false,
144 },
145 },
Baligh Uddin3be82c02020-02-19 21:16:31 -0800146 libs: [
147 "manifest_utils",
148 ],
Jaewoong Junge5cd4e12019-11-22 14:34:55 -0800149 test_suites: ["general-tests"],
Baligh Uddin3be82c02020-02-19 21:16:31 -0800150}
Colin Cross014489c2020-06-02 20:09:13 -0700151
152python_binary_host {
Ulya Trafimovich5f364b62020-06-30 12:39:01 +0100153 name: "construct_context",
154 main: "construct_context.py",
155 srcs: [
156 "construct_context.py",
157 ],
158 version: {
159 py2: {
160 enabled: true,
161 },
162 py3: {
163 enabled: false,
164 },
165 },
166 libs: [
167 "manifest_utils",
168 ],
169}
170
171python_test_host {
172 name: "construct_context_test",
173 main: "construct_context_test.py",
174 srcs: [
175 "construct_context_test.py",
176 "construct_context.py",
177 ],
178 version: {
179 py2: {
180 enabled: true,
181 },
182 py3: {
183 enabled: false,
184 },
185 },
186 libs: [
187 "manifest_utils",
188 ],
189 test_suites: ["general-tests"],
190}
191
192python_binary_host {
Colin Cross014489c2020-06-02 20:09:13 -0700193 name: "lint-project-xml",
194 main: "lint-project-xml.py",
Colin Cross9b1aa0c2020-06-25 17:12:28 -0700195 srcs: [
196 "lint-project-xml.py",
197 "ninja_rsp.py",
198 ],
199}
200
201python_binary_host {
202 name: "gen-kotlin-build-file.py",
203 main: "gen-kotlin-build-file.py",
204 srcs: [
205 "gen-kotlin-build-file.py",
206 "ninja_rsp.py",
207 ],
Colin Cross014489c2020-06-02 20:09:13 -0700208}