Whamcloud - gitweb
debugfs: support encoding when printing the file hash
[tools/e2fsprogs.git] / debugfs / Android.bp
index 013a421..9f9a9f0 100644 (file)
@@ -5,6 +5,7 @@
 
 cc_defaults {
     name: "debugfs-defaults",
+    defaults: ["e2fsprogs-defaults"],
     srcs: [
         "debug_cmds.c",
         "debugfs.c",
@@ -23,7 +24,6 @@ cc_defaults {
         "extent_cmds.c",
         "extent_inode.c",
         "zap.c",
-        "create_inode.c",
         "quota.c",
         "xattrs.c",
         "journal.c",
@@ -32,9 +32,7 @@ cc_defaults {
         "do_journal.c",
     ],
     cflags: [
-        "-W",
-        "-Wall",
-        "-Wno-macro-redefined",
+        "-Wno-unused-variable",
         "-fno-strict-aliasing",
         "-DDEBUGFS",
     ],
@@ -45,6 +43,7 @@ cc_defaults {
 }
 
 debugfs_libs = [
+    "libext2_misc",
     "libext2fs",
     "libext2_blkid",
     "libext2_uuid",
@@ -52,6 +51,7 @@ debugfs_libs = [
     "libext2_quota",
     "libext2_com_err",
     "libext2_e2p",
+    "libext2_support",
 ]
 
 cc_binary {
@@ -60,7 +60,7 @@ cc_binary {
     defaults: ["debugfs-defaults"],
 
     shared_libs: debugfs_libs,
-    system_shared_libs: ["libc"],
+    system_shared_libs: ["libc", "libdl"],
 }
 
 cc_binary {
@@ -68,5 +68,5 @@ cc_binary {
     static_executable: true,
     defaults: ["debugfs-defaults"],
 
-    static_libs: debugfs_libs + ["libc"],
+    static_libs: debugfs_libs,
 }