blob: 569179dc1187fc9d86d74cc2c981f49fdbb2dbf3 [file] [log] [blame]
Colin Crossfe6064a2016-08-30 13:49:26 -07001// TODO: These should be handled with transitive static library dependencies
2art_static_dependencies = [
3 // Note: the order is important because of static linking resolution.
4 "libziparchive",
5 "libnativehelper",
6 "libnativebridge",
7 "libnativeloader",
8 "libsigchain_dummy",
9 "liblog",
10 "libz",
11 "libbacktrace",
12 "libcutils",
13 "libunwindbacktrace",
Jiyong Park08771e92017-10-13 14:30:03 +090014 "libunwind",
Colin Crossfe6064a2016-08-30 13:49:26 -070015 "libutils",
16 "libbase",
17 "liblz4",
18 "liblzma",
19]
20
Colin Cross1f7f3bd2016-07-27 10:12:38 -070021subdirs = [
Colin Crossfe6064a2016-08-30 13:49:26 -070022 "benchmark",
Colin Cross1f7f3bd2016-07-27 10:12:38 -070023 "build",
Colin Cross6e95dd52016-09-12 15:37:10 -070024 "cmdline",
Colin Cross1f7f3bd2016-07-27 10:12:38 -070025 "compiler",
Colin Crossfe6064a2016-08-30 13:49:26 -070026 "dalvikvm",
Colin Crossc7376e02016-09-08 12:52:18 -070027 "dex2oat",
Colin Crossfe6064a2016-08-30 13:49:26 -070028 "dexdump",
29 "dexlayout",
30 "dexlist",
Calin Juravle36eb3132017-01-13 16:32:38 -080031 "dexoptanalyzer",
Colin Crossfe6064a2016-08-30 13:49:26 -070032 "disassembler",
Colin Crossc7376e02016-09-08 12:52:18 -070033 "imgdiag",
Colin Crossfe6064a2016-08-30 13:49:26 -070034 "oatdump",
Andreas Gampe5d15e6c2017-07-26 12:57:41 -070035 "openjdkjvm",
Andreas Gampe06c42a52017-07-26 14:17:14 -070036 "openjdkjvmti",
Colin Crossc7376e02016-09-08 12:52:18 -070037 "patchoat",
38 "profman",
Colin Cross1f7f3bd2016-07-27 10:12:38 -070039 "runtime",
40 "sigchainlib",
Andreas Gampe71da4872017-07-26 10:02:07 -070041 "simulator",
Colin Cross6b22aa52016-09-12 14:35:39 -070042 "test",
Colin Crossfe6064a2016-08-30 13:49:26 -070043 "tools/cpp-define-generator",
44 "tools/dmtracedump",
Igor Murashkin0ae15322017-09-14 13:55:06 -070045 "tools/titrace",
Alex Light0ac2e5c2017-09-19 15:35:20 -070046 "tools/wrapagentproperties",
Colin Cross1f7f3bd2016-07-27 10:12:38 -070047]