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