resize: Make a target for standalone resize2fs_static binary

 * Some devices still ship this static binary into the OTA in order to
   automatically resize system partition after OTA is installed.

 * This restores resize/Android.mk that had been removed in commit 7a9e1a9
   and applies commit 0f37ade7. Apparently this is the only way to copy
   the executable to a path outside $OUT/system without messing with soong.

Change-Id: Ied438c977d0920ef672dcce156ff62d5c658aa33
diff --git a/Android.mk b/Android.mk
new file mode 100644
index 0000000..5053e7d
--- /dev/null
+++ b/Android.mk
@@ -0,0 +1 @@
+include $(call all-subdir-makefiles)
diff --git a/resize/Android.mk b/resize/Android.mk
new file mode 100644
index 0000000..d91b9bb
--- /dev/null
+++ b/resize/Android.mk
@@ -0,0 +1,34 @@
+LOCAL_PATH := $(call my-dir)
+
+resize2fs_src_files := \
+	extent.c \
+	resize2fs.c \
+	main.c \
+	online.c \
+	sim_progress.c \
+	resource_track.c
+
+resize2fs_c_includes := external/e2fsprogs/lib
+
+resize2fs_cflags := -O2 -g -W -Wall
+
+resize2fs_shared_libraries := \
+	libext2fs \
+	libext2_com_err \
+	libext2_e2p \
+	libext2_uuid \
+	libext2_blkid
+
+resize2fs_system_shared_libraries := libc
+
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES := $(resize2fs_src_files)
+LOCAL_C_INCLUDES := $(resize2fs_c_includes)
+LOCAL_CFLAGS := $(resize2fs_cflags)
+LOCAL_STATIC_LIBRARIES := $(resize2fs_shared_libraries)
+LOCAL_STATIC_LIBRARIES += $(resize2fs_system_shared_libraries)
+LOCAL_MODULE := resize2fs_static
+LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_PATH := $(PRODUCT_OUT)/install/bin
+LOCAL_FORCE_STATIC_EXECUTABLE := true
+include $(BUILD_EXECUTABLE)