]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commitdiff
AOSP: android: add rules to build the static host libraries
authorAdrien Schildknecht <adriens@google.com>
Wed, 23 Nov 2016 08:46:47 +0000 (00:46 -0800)
committerTheodore Ts'o <tytso@mit.edu>
Wed, 24 May 2017 02:24:21 +0000 (22:24 -0400)
Test: m libext2fs-host

Change-Id: I0f8155bc37516a59cf0ae1545ba37d52025f7a36
From AOSP commit: ef511144c0104bcf2c730888bb39e1c4f95680d2

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
lib/blkid/Android.mk
lib/e2p/Android.mk
lib/et/Android.mk
lib/ext2fs/Android.mk
lib/ss/Android.mk

index 857c4f9de9cc5e7ec8edf712e1c7e32895314c22..67228a266ae74c3fc1f2813c6514b041f52767ce 100644 (file)
@@ -60,3 +60,13 @@ LOCAL_MODULE := libext2_blkid-host
 LOCAL_MODULE_TAGS := optional
 
 include $(BUILD_HOST_SHARED_LIBRARY)
+
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES := $(libext2_blkid_src_files)
+LOCAL_SHARED_LIBRARIES := libext2_uuid-host
+LOCAL_C_INCLUDES := $(libext2_blkid_c_includes)
+LOCAL_CFLAGS := $(libext2_blkid_cflags)
+LOCAL_MODULE := libext2_blkid-host
+LOCAL_MODULE_TAGS := optional
+
+include $(BUILD_HOST_STATIC_LIBRARY)
index 8a732c37199113918ed1088a37607317dbb8e0c6..279bdbb1a81bc39943a273a5c167aadc34ab6580 100644 (file)
@@ -63,3 +63,13 @@ LOCAL_MODULE := libext2_e2p-host
 LOCAL_MODULE_TAGS := optional
 
 include $(BUILD_HOST_SHARED_LIBRARY)
+
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := $(libext2_e2p_src_files)
+LOCAL_C_INCLUDES := $(libext2_e2p_c_includes)
+LOCAL_CFLAGS := $(libext2_e2p_cflags)
+LOCAL_MODULE := libext2_e2p-host
+LOCAL_MODULE_TAGS := optional
+
+include $(BUILD_HOST_STATIC_LIBRARY)
index 8704f4c0c7a1bda9199c395f909809a79ab27cd0..f1b5105ba954b3c2808f73b429d15519cf1a7810 100644 (file)
@@ -44,3 +44,13 @@ LOCAL_MODULE := libext2_com_err-host
 LOCAL_MODULE_TAGS := optional
 
 include $(BUILD_HOST_SHARED_LIBRARY)
+
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := $(libext2_com_err_src_files)
+LOCAL_C_INCLUDES := $(libext2_com_err_c_includes)
+LOCAL_CFLAGS := $(libext2_com_err_cflags)
+LOCAL_MODULE := libext2_com_err-host
+LOCAL_MODULE_TAGS := optional
+
+include $(BUILD_HOST_STATIC_LIBRARY)
index 89b1db922a21ea0540650f6125e106e8ffeef31c..fdb2a72863a72bef68abb23cd4ece24535bbfe9c 100644 (file)
@@ -141,3 +141,16 @@ LOCAL_MODULE := libext2fs-host
 LOCAL_MODULE_TAGS := optional
 
 include $(BUILD_HOST_SHARED_LIBRARY)
+
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := $(libext2fs_src_files)
+LOCAL_STATIC_LIBRARIES := $(addsuffix -host, $(libext2fs_shared_libraries))
+LOCAL_STATIC_LIBRARIES := libsparse_host libz
+LOCAL_C_INCLUDES := $(libext2fs_c_includes)
+LOCAL_EXPORT_C_INCLUDE_DIRS := $(libext2fs_c_includes)
+LOCAL_CFLAGS := $(libext2fs_cflags) $(libext2fs_cflags_linux)
+LOCAL_MODULE := libext2fs-host
+LOCAL_MODULE_TAGS := optional
+
+include $(BUILD_HOST_STATIC_LIBRARY)
index c19acccf36b04316ec5f172ed55f6fa0d6833132..28733dda55583bef7c9e91fbc89ac3b59a099cd7 100644 (file)
@@ -58,3 +58,12 @@ LOCAL_MODULE := libext2_ss-host
 LOCAL_MODULE_TAGS := optional
 
 include $(BUILD_HOST_SHARED_LIBRARY)
+
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES := $(libext2_ss_src_files)
+LOCAL_C_INCLUDES := $(libext2_ss_c_includes)
+LOCAL_CFLAGS := $(libext2_ss_cflags)
+LOCAL_MODULE := libext2_ss-host
+LOCAL_MODULE_TAGS := optional
+
+include $(BUILD_HOST_STATIC_LIBRARY)