OSDN Git Service

Merge "dumpstate: declare dependencies on external tools."
authorElliott Hughes <enh@google.com>
Fri, 29 Jun 2018 00:42:55 +0000 (17:42 -0700)
committerandroid-build-merger <android-build-merger@google.com>
Fri, 29 Jun 2018 00:42:55 +0000 (17:42 -0700)
am: b46d97b94e

Change-Id: I752512df3e9d9643ae0b63a4093bb208a03a1bab

1  2 
cmds/dumpstate/Android.bp

@@@ -83,23 -82,37 +83,49 @@@ cc_defaults 
          "libutils",
      ],
      srcs: [
 -        "DumpstateInternal.cpp",
 +        "DumpstateSectionReporter.cpp",
          "DumpstateService.cpp",
          "utils.cpp",
 +    ],
 +    static_libs: [
 +        "libdumpsys",
 +        "libserviceutils"
 +    ],
 +}
 +
 +cc_binary {
 +    name: "dumpstate",
 +    defaults: ["dumpstate_defaults"],
 +    srcs: [
          "dumpstate.cpp",
 +        "main.cpp",
      ],
+     required: [
+         "atrace",
+         "df",
+         "getprop",
+         "ip",
+         "iptables",
+         "ip6tables",
+         "kill",
+         "librank",
+         "logcat",
+         "logcompressor",
+         "lsmod",
+         "lsof",
+         "netstat",
+         "parse_radio_log",
+         "printenv",
+         "procrank",
+         "screencap",
+         "showmap",
+         "ss",
+         "storaged",
+         "top",
+         "uptime",
+         "vdc",
+         "vril-dump",
+     ],
      init_rc: ["dumpstate.rc"],
  }