OSDN Git Service

Android: change libexfat to be a shared library
authorChih-Wei Huang <cwhuang@linux.org.tw>
Wed, 3 Apr 2019 11:27:15 +0000 (19:27 +0800)
committerChih-Wei Huang <cwhuang@linux.org.tw>
Mon, 29 Apr 2019 04:14:26 +0000 (12:14 +0800)
The library is used by several binaries so it should be shared.

Signed-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>
Android.bp

index f26e30c..f281427 100644 (file)
@@ -30,7 +30,7 @@ cc_defaults {
     shared_libs: ["liblog"],
 }
 
     shared_libs: ["liblog"],
 }
 
-cc_library_static {
+cc_library_shared {
     name: "libexfat",
 
     srcs: ["libexfat/*.c"],
     name: "libexfat",
 
     srcs: ["libexfat/*.c"],
@@ -46,7 +46,7 @@ cc_binary {
     srcs: ["mkfs/*.c"],
     defaults: ["exfat_defaults"],
     local_include_dirs: ["mkfs"],
     srcs: ["mkfs/*.c"],
     defaults: ["exfat_defaults"],
     local_include_dirs: ["mkfs"],
-    static_libs: ["libexfat"],
+    shared_libs: ["libexfat"],
 }
 
 cc_binary {
 }
 
 cc_binary {
@@ -55,7 +55,7 @@ cc_binary {
     srcs: ["fsck/main.c"],
     defaults: ["exfat_defaults"],
     local_include_dirs: ["fsck"],
     srcs: ["fsck/main.c"],
     defaults: ["exfat_defaults"],
     local_include_dirs: ["fsck"],
-    static_libs: ["libexfat"],
+    shared_libs: ["libexfat"],
 }
 
 cc_binary {
 }
 
 cc_binary {
@@ -64,7 +64,7 @@ cc_binary {
     srcs: ["dump/main.c"],
     defaults: ["exfat_defaults"],
     local_include_dirs: ["dump"],
     srcs: ["dump/main.c"],
     defaults: ["exfat_defaults"],
     local_include_dirs: ["dump"],
-    static_libs: ["libexfat"],
+    shared_libs: ["libexfat"],
 }
 
 cc_binary {
 }
 
 cc_binary {
@@ -73,5 +73,5 @@ cc_binary {
     srcs: ["label/main.c"],
     defaults: ["exfat_defaults"],
     local_include_dirs: ["label"],
     srcs: ["label/main.c"],
     defaults: ["exfat_defaults"],
     local_include_dirs: ["label"],
-    static_libs: ["libexfat"],
+    shared_libs: ["libexfat"],
 }
 }