aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSen Jiang <senj@google.com>2016-04-04 20:26:11 +0000
committerandroid-build-merger <android-build-merger@google.com>2016-04-04 20:26:11 +0000
commit90d90b27c0b82cac20deabac79e97e274856eaf8 (patch)
tree43ac657e40bf80753602b357e9d96c477a2bffc3
parentae4cb1345c1db6584e7492930f1dac565ad9cfad (diff)
parentde0b8984c071a2434915818899625b1f28aeaf2d (diff)
downloadplatform_external_libdivsufsort-o-preview.tar.gz
platform_external_libdivsufsort-o-preview.tar.bz2
platform_external_libdivsufsort-o-preview.zip
am: de0b898 * commit 'de0b8984c071a2434915818899625b1f28aeaf2d': Build libdivsufsort for the target. Change-Id: Ib3e17e2a245438e011df896d0d7eeedc01188563
-rw-r--r--Android.mk28
1 files changed, 24 insertions, 4 deletions
diff --git a/Android.mk b/Android.mk
index 13ddaaf..97277a2 100644
--- a/Android.mk
+++ b/Android.mk
@@ -34,16 +34,16 @@ libdivsufsort_cflags := \
-Wextra \
-DHAVE_CONFIG_H=1
-# libdivsufsort using 32-bit integers for the suffix array (host shared lib)
+# libdivsufsort using 32-bit integers for the suffix array (host static lib)
include $(CLEAR_VARS)
LOCAL_MODULE := libdivsufsort
LOCAL_SRC_FILES := $(libdivsufsort_src_files)
LOCAL_C_INCLUDES := $(libdivsufsort_c_includes)
LOCAL_EXPORT_C_INCLUDE_DIRS := $(libdivsufsort_export_c_include_dirs)
LOCAL_CFLAGS := $(libdivsufsort_cflags)
-include $(BUILD_HOST_SHARED_LIBRARY)
+include $(BUILD_HOST_STATIC_LIBRARY)
-# libdivsufsort using 64-bit integers for the suffix array (host shared lib)
+# libdivsufsort using 64-bit integers for the suffix array (host static lib)
include $(CLEAR_VARS)
LOCAL_MODULE := libdivsufsort64
LOCAL_SRC_FILES := $(libdivsufsort_src_files)
@@ -52,4 +52,24 @@ LOCAL_EXPORT_C_INCLUDE_DIRS := $(libdivsufsort_export_c_include_dirs)
LOCAL_CFLAGS := \
$(libdivsufsort_cflags) \
-DBUILD_DIVSUFSORT64
-include $(BUILD_HOST_SHARED_LIBRARY)
+include $(BUILD_HOST_STATIC_LIBRARY)
+
+# libdivsufsort using 32-bit integers for the suffix array (target static lib)
+include $(CLEAR_VARS)
+LOCAL_MODULE := libdivsufsort
+LOCAL_SRC_FILES := $(libdivsufsort_src_files)
+LOCAL_C_INCLUDES := $(libdivsufsort_c_includes)
+LOCAL_EXPORT_C_INCLUDE_DIRS := $(libdivsufsort_export_c_include_dirs)
+LOCAL_CFLAGS := $(libdivsufsort_cflags)
+include $(BUILD_STATIC_LIBRARY)
+
+# libdivsufsort using 64-bit integers for the suffix array (target static lib)
+include $(CLEAR_VARS)
+LOCAL_MODULE := libdivsufsort64
+LOCAL_SRC_FILES := $(libdivsufsort_src_files)
+LOCAL_C_INCLUDES := $(libdivsufsort_c_includes)
+LOCAL_EXPORT_C_INCLUDE_DIRS := $(libdivsufsort_export_c_include_dirs)
+LOCAL_CFLAGS := \
+ $(libdivsufsort_cflags) \
+ -DBUILD_DIVSUFSORT64
+include $(BUILD_STATIC_LIBRARY)