blob: 1144ed1d5f07d50320f6cc01a3d506ba0f7fe60b [file] [log] [blame]
Jooyung Hanfba72ff2021-07-15 14:07:57 +09001// This file is generated by cargo2android.py --config cargo2android.json.
2// Do not modify this file as changes will be overridden on upgrade.
3
4
5
6rust_library {
7 name: "libxml",
8 // has rustc warnings
9 host_supported: true,
10 crate_name: "xml",
11 srcs: ["src/lib.rs"],
12 edition: "2015",
13 apex_available: [
14 "//apex_available:platform",
15 "com.android.virt",
16 ],
17}
18
19rust_defaults {
20 name: "xml-rs_test_defaults",
21 crate_name: "xml_analyze",
22 // has rustc warnings
23 srcs: ["src/analyze.rs"],
24 test_suites: ["general-tests"],
25 auto_gen_config: true,
26 edition: "2015",
27 rustlibs: [
28 "liblazy_static",
29 "libxml",
30 ],
31}
32
33rust_test_host {
34 name: "xml-rs_host_test_src_analyze",
35 defaults: ["xml-rs_test_defaults"],
36 test_options: {
37 unit_test: true,
38 },
39}
40
41rust_test {
42 name: "xml-rs_device_test_src_analyze",
43 defaults: ["xml-rs_test_defaults"],
44}
45
46rust_defaults {
47 name: "xml-rs_test_defaults_xml",
48 crate_name: "xml",
49 // has rustc warnings
50 srcs: ["src/lib.rs"],
51 test_suites: ["general-tests"],
52 auto_gen_config: true,
53 edition: "2015",
54 rustlibs: [
55 "liblazy_static",
56 ],
57}
58
59rust_test_host {
60 name: "xml-rs_host_test_src_lib",
61 defaults: ["xml-rs_test_defaults_xml"],
62 test_options: {
63 unit_test: true,
64 },
65}
66
67rust_test {
68 name: "xml-rs_device_test_src_lib",
69 defaults: ["xml-rs_test_defaults_xml"],
70}
71
72rust_defaults {
73 name: "xml-rs_test_defaults_xml_rs",
74 crate_name: "xml_rs",
75 test_suites: ["general-tests"],
76 auto_gen_config: true,
77 edition: "2015",
78 rustlibs: [
79 "liblazy_static",
80 "libxml",
81 ],
82}
83
84rust_test_host {
85 name: "xml-rs_host_test_tests_event_reader",
86 defaults: ["xml-rs_test_defaults_xml_rs"],
87 // has rustc warnings
88 srcs: ["tests/event_reader.rs"],
89 test_options: {
90 unit_test: true,
91 },
92}
93
94rust_test {
95 name: "xml-rs_device_test_tests_event_reader",
96 defaults: ["xml-rs_test_defaults_xml_rs"],
97 // has rustc warnings
98 srcs: ["tests/event_reader.rs"],
99}
100
101rust_test_host {
102 name: "xml-rs_host_test_tests_event_writer",
103 defaults: ["xml-rs_test_defaults_xml_rs"],
104 // has rustc warnings
105 srcs: ["tests/event_writer.rs"],
106 test_options: {
107 unit_test: true,
108 },
109}
110
111rust_test {
112 name: "xml-rs_device_test_tests_event_writer",
113 defaults: ["xml-rs_test_defaults_xml_rs"],
114 // has rustc warnings
115 srcs: ["tests/event_writer.rs"],
116 data: ["tests/documents/*"],
117}
118
119rust_test_host {
120 name: "xml-rs_host_test_tests_streaming",
121 defaults: ["xml-rs_test_defaults_xml_rs"],
122 // has rustc warnings
123 srcs: ["tests/streaming.rs"],
124 test_options: {
125 unit_test: true,
126 },
127}
128
129rust_test {
130 name: "xml-rs_device_test_tests_streaming",
131 defaults: ["xml-rs_test_defaults_xml_rs"],
132 // has rustc warnings
133 srcs: ["tests/streaming.rs"],
134}
135
136rust_binary {
137 name: "xml_analyze",
138 // has rustc warnings
139 host_supported: true,
140 crate_name: "xml_analyze",
141 srcs: ["src/analyze.rs"],
142 edition: "2015",
143 rustlibs: [
144 "libxml",
145 ],
146}