OSDN Git Service

Add cc_defaults VtsHalTargetTestDefaults
authorTri Vo <trong@google.com>
Tue, 1 Aug 2017 20:12:35 +0000 (13:12 -0700)
committerTri Vo <trong@google.com>
Thu, 3 Aug 2017 20:27:33 +0000 (13:27 -0700)
Makes it easier to control how vts tests link to system libs.
Also, removes a lot of redundant lines in test make rules.

Bug: 64040096
Test: compiles
Merged-In: I10796e3fa8f61a307dbb7edace537a96ec83bea7
Change-Id: I10796e3fa8f61a307dbb7edace537a96ec83bea7
(cherry picked from commit 0b19836cea7ee60ac370df2bf0500ee049d38256)

Android.bp

index 79e8609..6c9bdd3 100644 (file)
@@ -9,3 +9,26 @@ cc_defaults {
         "-Werror",
     ],
 }
+
+cc_defaults {
+    name: "VtsHalTargetTestDefaults",
+    defaults: ["hidl_defaults"],
+    static_libs: [
+        "VtsHalHidlTargetTestBase",
+    ],
+    group_static_libs: true,
+    shared_libs: [
+        "libbase",
+        "libcutils",
+        "liblog",
+        "libhidlbase",
+        "libhidltransport",
+        "libhwbinder",
+        "libutils",
+    ],
+    cflags: [
+        "-O0",
+        "-g",
+    ],
+
+}