make_f2fs: add casefolding-enabled make_f2fs am: 36097e5108 am: 0f06821806
Original change: https://android-review.googlesource.com/c/platform/external/f2fs-tools/+/1368016
Change-Id: I94d08bb1a720f2d845be9731d5d5d3536c26fc96
diff --git a/Android.bp b/Android.bp
index bae9279..eaea34d 100644
--- a/Android.bp
+++ b/Android.bp
@@ -104,8 +104,8 @@
},
}
-cc_binary {
- name: "make_f2fs",
+cc_defaults {
+ name: "make_f2fs_defaults",
defaults: [
"f2fs-tools-defaults",
"make_f2fs_src_files",
@@ -143,6 +143,28 @@
}
cc_binary {
+ name: "make_f2fs",
+ defaults: [
+ "make_f2fs_defaults",
+ ],
+}
+
+cc_binary_host {
+ name: "make_f2fs_casefold",
+ defaults: [
+ "make_f2fs_defaults",
+ ],
+ target: {
+ host: {
+ cflags: ["-DCONF_CASEFOLD", "-DCONF_PROJID"],
+ },
+ windows: {
+ cflags: ["-DCONF_CASEFOLD", "-DCONF_PROJID"],
+ },
+ },
+}
+
+cc_binary {
name: "fsck.f2fs",
defaults: [
"f2fs-tools-defaults",