blob: 831911e45f32e1e589cc4dd28064de3d1632b2b5 [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",
Inseob Kime498dd92020-08-04 09:24:04 +090022 "image.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070023 "linkable.go",
24 "lto.go",
25 "makevars.go",
26 "pgo.go",
27 "prebuilt.go",
28 "proto.go",
29 "rs.go",
30 "sanitize.go",
31 "sabi.go",
32 "sdk.go",
33 "snapshot_utils.go",
34 "stl.go",
35 "strip.go",
36 "sysprop.go",
37 "tidy.go",
38 "util.go",
39 "vendor_snapshot.go",
40 "vndk.go",
41 "vndk_prebuilt.go",
42
43 "cflag_artifacts.go",
44 "cmakelists.go",
45 "compdb.go",
46 "compiler.go",
47 "installer.go",
48 "linker.go",
49
50 "binary.go",
51 "binary_sdk_member.go",
52 "fuzz.go",
53 "library.go",
54 "library_headers.go",
55 "library_sdk_member.go",
56 "object.go",
57 "test.go",
58 "toolchain_library.go",
59
60 "ndk_prebuilt.go",
61 "ndk_headers.go",
62 "ndk_library.go",
63 "ndk_sysroot.go",
64
65 "llndk_library.go",
66
67 "kernel_headers.go",
68
69 "genrule.go",
70
71 "vendor_public_library.go",
72
73 "testing.go",
74 ],
75 testSrcs: [
76 "cc_test.go",
77 "compiler_test.go",
78 "gen_test.go",
79 "genrule_test.go",
80 "library_headers_test.go",
81 "library_test.go",
82 "object_test.go",
83 "prebuilt_test.go",
84 "proto_test.go",
85 "test_data_test.go",
86 ],
87 pluginFor: ["soong_build"],
88}