blob: 9ece05f6cabf1aacc7ef1a3b62703335476f7c58 [file] [log] [blame]
Jaewoong Jung4b79e982020-06-01 10:45:49 -07001bootstrap_go_package {
2 name: "soong-cc",
3 pkgPath: "android/soong/cc",
4 deps: [
5 "blueprint",
6 "blueprint-pathtools",
7 "soong",
8 "soong-android",
9 "soong-cc-config",
10 "soong-etc",
11 "soong-genrule",
12 "soong-tradefed",
13 ],
14 srcs: [
15 "androidmk.go",
16 "builder.go",
17 "cc.go",
18 "ccdeps.go",
19 "check.go",
20 "coverage.go",
21 "gen.go",
22 "linkable.go",
23 "lto.go",
24 "makevars.go",
25 "pgo.go",
26 "prebuilt.go",
27 "proto.go",
28 "rs.go",
29 "sanitize.go",
30 "sabi.go",
31 "sdk.go",
32 "snapshot_utils.go",
33 "stl.go",
34 "strip.go",
35 "sysprop.go",
36 "tidy.go",
37 "util.go",
38 "vendor_snapshot.go",
39 "vndk.go",
40 "vndk_prebuilt.go",
41
42 "cflag_artifacts.go",
43 "cmakelists.go",
44 "compdb.go",
45 "compiler.go",
46 "installer.go",
47 "linker.go",
48
49 "binary.go",
50 "binary_sdk_member.go",
51 "fuzz.go",
52 "library.go",
53 "library_headers.go",
54 "library_sdk_member.go",
55 "object.go",
56 "test.go",
57 "toolchain_library.go",
58
59 "ndk_prebuilt.go",
60 "ndk_headers.go",
61 "ndk_library.go",
62 "ndk_sysroot.go",
63
64 "llndk_library.go",
65
66 "kernel_headers.go",
67
68 "genrule.go",
69
70 "vendor_public_library.go",
71
72 "testing.go",
73 ],
74 testSrcs: [
75 "cc_test.go",
76 "compiler_test.go",
77 "gen_test.go",
78 "genrule_test.go",
79 "library_headers_test.go",
80 "library_test.go",
81 "object_test.go",
82 "prebuilt_test.go",
83 "proto_test.go",
84 "test_data_test.go",
85 ],
86 pluginFor: ["soong_build"],
87}