blob: 0ebcce7bd585ef0ff79a9aea3c039f522e13b1da [file] [log] [blame]
Jaewoong Jungfccad6b2020-06-01 10:45:49 -07001bootstrap_go_package {
2 name: "soong-android",
3 pkgPath: "android/soong/android",
4 deps: [
5 "blueprint",
6 "blueprint-bootstrap",
7 "soong",
8 "soong-android-soongconfig",
9 "soong-env",
10 "soong-shared",
11 ],
12 srcs: [
13 "androidmk.go",
14 "apex.go",
15 "api_levels.go",
16 "arch.go",
Sam Mortimer3458e6a2019-10-07 11:41:14 -070017 "bootjar.go",
Jaewoong Jungfccad6b2020-06-01 10:45:49 -070018 "config.go",
19 "csuite_config.go",
20 "defaults.go",
21 "defs.go",
Colin Cross70f59092020-07-14 15:02:16 -070022 "depset.go",
Jaewoong Jungfccad6b2020-06-01 10:45:49 -070023 "expand.go",
24 "filegroup.go",
25 "hooks.go",
26 "image.go",
Bob Badourdc5be902021-03-15 20:00:01 -070027 "license.go",
Jaewoong Jungfccad6b2020-06-01 10:45:49 -070028 "makevars.go",
29 "module.go",
30 "mutator.go",
31 "namespace.go",
32 "neverallow.go",
33 "notices.go",
34 "onceper.go",
35 "override_module.go",
36 "package.go",
37 "package_ctx.go",
38 "path_properties.go",
39 "paths.go",
Colin Cross98552072020-06-04 13:25:17 -070040 "phony.go",
Jaewoong Jungfccad6b2020-06-01 10:45:49 -070041 "prebuilt.go",
42 "proto.go",
43 "register.go",
44 "rule_builder.go",
45 "sandbox.go",
46 "sdk.go",
47 "singleton.go",
48 "soong_config_modules.go",
49 "testing.go",
50 "util.go",
51 "variable.go",
52 "visibility.go",
53 "vts_config.go",
54 "writedocs.go",
55
56 // Lock down environment access last
57 "env.go",
58 ],
59 testSrcs: [
60 "android_test.go",
61 "androidmk_test.go",
62 "arch_test.go",
63 "config_test.go",
64 "csuite_config_test.go",
Colin Cross70f59092020-07-14 15:02:16 -070065 "depset_test.go",
Jaewoong Jungfccad6b2020-06-01 10:45:49 -070066 "expand_test.go",
Bob Badourdc5be902021-03-15 20:00:01 -070067 "license_test.go",
Jaewoong Jungfccad6b2020-06-01 10:45:49 -070068 "module_test.go",
69 "mutator_test.go",
70 "namespace_test.go",
71 "neverallow_test.go",
72 "onceper_test.go",
73 "package_test.go",
74 "path_properties_test.go",
75 "paths_test.go",
76 "prebuilt_test.go",
77 "rule_builder_test.go",
78 "soong_config_modules_test.go",
79 "util_test.go",
80 "variable_test.go",
81 "visibility_test.go",
82 "vts_config_test.go",
83 ],
84}