aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedrich Schäuffelhut <fries@desert.lnp.org>2010-01-21 17:11:51 +0100
committerFriedrich Schäuffelhut <fries@desert.lnp.org>2010-01-21 17:11:51 +0100
commitca8a92853203ace0563b9b2701323920d01aceff (patch)
tree8b2deedac4dc49221bab7d81ff4f5d2cf4660db7
parent43b08b501dedf48f09bd1448f8976d844eb5d842 (diff)
downloadandroid_external_lzo-ca8a92853203ace0563b9b2701323920d01aceff.tar.gz
android_external_lzo-ca8a92853203ace0563b9b2701323920d01aceff.tar.bz2
android_external_lzo-ca8a92853203ace0563b9b2701323920d01aceff.zip
Added a target producing a static library.
-rw-r--r--Android.mk24
1 files changed, 17 insertions, 7 deletions
diff --git a/Android.mk b/Android.mk
index dd0dde4..a7945e5 100644
--- a/Android.mk
+++ b/Android.mk
@@ -1,8 +1,7 @@
LOCAL_PATH:= $(call my-dir)
-include $(CLEAR_VARS)
-LOCAL_SRC_FILES:= \
+common_SRC_FILES:= \
src/lzo_crc.c \
src/lzo_init.c \
src/lzo_ptr.c \
@@ -72,14 +71,25 @@ LOCAL_SRC_FILES:= \
src/lzo2a_d2.c
-LOCAL_MODULE := liblzo
-
-LOCAL_C_INCLUDES += external/lzo/src external/lzo/include
+common_C_INCLUDES += $(LOCAL_PATH)/include
-LOCAL_PRELINK_MODULE := false
+# static library
+# =====================================================
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES:= $(common_SRC_FILES)
+LOCAL_C_INCLUDES:= $(common_C_INCLUDES)
+LOCAL_MODULE := liblzo-static
+LOCAL_PRELINK_MODULE:= false
+include $(BUILD_STATIC_LIBRARY)
-#LOCAL_STATIC_LIBRARIES := libcutils libc
+# dynamic library
+# =====================================================
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES:= $(common_SRC_FILES)
+LOCAL_C_INCLUDES:= $(common_C_INCLUDES)
+LOCAL_MODULE := liblzo
+LOCAL_PRELINK_MODULE:= false
include $(BUILD_SHARED_LIBRARY)