blob: bdbb3c0b47804211bbe50c85069e6b206a10792c [file] [log] [blame]
Bob Badour02040de2021-02-03 18:08:28 -08001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
Jaewoong Jung4b79e982020-06-01 10:45:49 -07005bootstrap_go_package {
6 name: "soong-cc",
7 pkgPath: "android/soong/cc",
8 deps: [
9 "blueprint",
10 "blueprint-pathtools",
11 "soong",
12 "soong-android",
13 "soong-cc-config",
14 "soong-etc",
15 "soong-genrule",
16 "soong-tradefed",
17 ],
18 srcs: [
19 "androidmk.go",
Dan Albert1a246272020-07-06 14:49:35 -070020 "api_level.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070021 "builder.go",
22 "cc.go",
23 "ccdeps.go",
24 "check.go",
25 "coverage.go",
26 "gen.go",
Inseob Kime498dd92020-08-04 09:24:04 +090027 "image.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070028 "linkable.go",
29 "lto.go",
30 "makevars.go",
31 "pgo.go",
32 "prebuilt.go",
33 "proto.go",
34 "rs.go",
35 "sanitize.go",
36 "sabi.go",
37 "sdk.go",
Inseob Kimde5744a2020-12-02 13:14:28 +090038 "snapshot_prebuilt.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070039 "snapshot_utils.go",
40 "stl.go",
41 "strip.go",
42 "sysprop.go",
43 "tidy.go",
44 "util.go",
45 "vendor_snapshot.go",
46 "vndk.go",
47 "vndk_prebuilt.go",
48
49 "cflag_artifacts.go",
50 "cmakelists.go",
51 "compdb.go",
52 "compiler.go",
53 "installer.go",
54 "linker.go",
55
56 "binary.go",
57 "binary_sdk_member.go",
58 "fuzz.go",
59 "library.go",
60 "library_headers.go",
61 "library_sdk_member.go",
62 "object.go",
63 "test.go",
64 "toolchain_library.go",
65
66 "ndk_prebuilt.go",
67 "ndk_headers.go",
68 "ndk_library.go",
69 "ndk_sysroot.go",
70
71 "llndk_library.go",
72
73 "kernel_headers.go",
74
75 "genrule.go",
76
77 "vendor_public_library.go",
78
79 "testing.go",
Kiyoung Kim24dfc1f2020-11-16 10:48:44 +090080
81 "stub_library.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070082 ],
83 testSrcs: [
84 "cc_test.go",
85 "compiler_test.go",
86 "gen_test.go",
87 "genrule_test.go",
88 "library_headers_test.go",
89 "library_test.go",
90 "object_test.go",
91 "prebuilt_test.go",
92 "proto_test.go",
93 "test_data_test.go",
Colin Cross0fce0ba2021-01-08 16:40:12 -080094 "vendor_snapshot_test.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070095 ],
96 pluginFor: ["soong_build"],
97}