1bootstrap_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} 88