blob: 7e3f8518da85a5cce254e620642b4d79406fb22d [file] [log] [blame]
Yu Liueae7b362023-11-16 17:05:47 -08001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5bootstrap_go_package {
6 name: "soong-aconfig-codegen",
7 pkgPath: "android/soong/aconfig/codegen",
8 deps: [
9 "blueprint",
10 "blueprint-pathtools",
Colin Cross1d4f3b82025-08-14 14:29:53 -070011 "blueprint-proptools",
Yu Liueae7b362023-11-16 17:05:47 -080012 "sbox_proto",
13 "soong",
14 "soong-aconfig",
15 "soong-android",
Colin Cross1d4f3b82025-08-14 14:29:53 -070016 "soong-cc",
Yu Liueae7b362023-11-16 17:05:47 -080017 "soong-java",
18 "soong-rust",
19 ],
20 srcs: [
Jihoon Kang2a43e562024-02-12 19:05:12 +000021 "aconfig_declarations_group.go",
Yu Liueae7b362023-11-16 17:05:47 -080022 "cc_aconfig_library.go",
23 "init.go",
24 "java_aconfig_library.go",
25 "rust_aconfig_library.go",
26 "testing.go",
27 ],
28 testSrcs: [
Jihoon Kang2a43e562024-02-12 19:05:12 +000029 "aconfig_declarations_group_test.go",
Yu Liueae7b362023-11-16 17:05:47 -080030 "java_aconfig_library_test.go",
31 "cc_aconfig_library_test.go",
32 "rust_aconfig_library_test.go",
33 ],
34 pluginFor: ["soong_build"],
35}