blob: f436320df23f0f2c5ef059e2f5aafc4f9584542a [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-sdk",
7 pkgPath: "android/soong/sdk",
8 deps: [
9 "blueprint",
10 "soong",
11 "soong-android",
12 "soong-apex",
13 "soong-cc",
Jiakai Zhanga8d86602021-09-26 09:02:17 +000014 "soong-dexpreopt",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070015 "soong-java",
16 ],
17 srcs: [
18 "bp.go",
Paul Duffin18122942021-08-24 19:01:25 +010019 "build_release.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070020 "exports.go",
Cole Faust8fc38f32023-12-12 17:14:22 -080021 "genrule.go",
Paul Duffind19f8942021-07-14 12:08:37 +010022 "member_trait.go",
Paul Duffin4e7e2022021-07-14 12:08:25 +010023 "member_type.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070024 "sdk.go",
25 "update.go",
26 ],
27 testSrcs: [
Paul Duffin0b28a8d2021-04-21 23:38:34 +010028 "bootclasspath_fragment_sdk_test.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070029 "bp_test.go",
Paul Duffin18122942021-08-24 19:01:25 +010030 "build_release_test.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070031 "cc_sdk_test.go",
Paul Duffin001b2342021-03-11 18:43:31 +000032 "compat_config_sdk_test.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070033 "exports_test.go",
Cole Faust8fc38f32023-12-12 17:14:22 -080034 "genrule_test.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070035 "java_sdk_test.go",
Paul Duffine96108d2021-05-06 16:39:27 +010036 "license_sdk_test.go",
Paul Duffind19f8942021-07-14 12:08:37 +010037 "member_trait_test.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070038 "sdk_test.go",
Jiakai Zhanga8d86602021-09-26 09:02:17 +000039 "systemserverclasspath_fragment_sdk_test.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070040 "testing.go",
41 ],
42 pluginFor: ["soong_build"],
43}