OSDN Git Service

Merge branch 'master' of git://github.com/relan/exfat into pie-x86
[android-x86/external-exfat.git] / Android.bp
index 39673a7..b94cd64 100644 (file)
@@ -27,11 +27,10 @@ cc_defaults {
         "-DPACKAGE=\"exfat\"",
         "-DVERSION=\"1.3.0\"",
     ],
-    tags: ["optional"],
     shared_libs: ["liblog"],
 }
 
-cc_library_static {
+cc_library_shared {
     name: "libexfat",
 
     srcs: ["libexfat/*.c"],
@@ -47,7 +46,7 @@ cc_binary {
     srcs: ["mkfs/*.c"],
     defaults: ["exfat_defaults"],
     local_include_dirs: ["mkfs"],
-    static_libs: ["libexfat"],
+    shared_libs: ["libexfat"],
 }
 
 cc_binary {
@@ -56,7 +55,18 @@ cc_binary {
     srcs: ["fsck/main.c"],
     defaults: ["exfat_defaults"],
     local_include_dirs: ["fsck"],
-    static_libs: ["libexfat"],
+    shared_libs: ["libexfat"],
+}
+
+cc_binary {
+    name: "mount.exfat",
+
+    cflags: [
+        "-Wno-unused-parameter",
+    ],
+    srcs: ["fuse/main.c"],
+    defaults: ["exfat_defaults"],
+    shared_libs: ["libexfat", "libfuse-lite"],
 }
 
 cc_binary {
@@ -65,7 +75,7 @@ cc_binary {
     srcs: ["dump/main.c"],
     defaults: ["exfat_defaults"],
     local_include_dirs: ["dump"],
-    static_libs: ["libexfat"],
+    shared_libs: ["libexfat"],
 }
 
 cc_binary {
@@ -74,5 +84,5 @@ cc_binary {
     srcs: ["label/main.c"],
     defaults: ["exfat_defaults"],
     local_include_dirs: ["label"],
-    static_libs: ["libexfat"],
+    shared_libs: ["libexfat"],
 }