summaryrefslogtreecommitdiffstats
path: root/Android.mk
diff options
context:
space:
mode:
authorJoerie de Gram <j.de.gram@gmail.com>2011-10-26 18:03:00 +0200
committerJoerie de Gram <j.de.gram@gmail.com>2011-10-29 16:26:26 +0200
commit791fd3e4a946c05d6598f5054075515df6327b7d (patch)
treee45cfbe6eb9a9ce1515c6c1cc81e50761971ad15 /Android.mk
downloadhardware_replicant_libsamsung-ril-791fd3e4a946c05d6598f5054075515df6327b7d.tar.gz
hardware_replicant_libsamsung-ril-791fd3e4a946c05d6598f5054075515df6327b7d.tar.bz2
hardware_replicant_libsamsung-ril-791fd3e4a946c05d6598f5054075515df6327b7d.zip
Temporary initial commit
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk44
1 files changed, 44 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
new file mode 100644
index 0000000..1cee136
--- /dev/null
+++ b/Android.mk
@@ -0,0 +1,44 @@
+# Copyright 2006 The Android Open Source Project
+
+LOCAL_PATH:= $(call my-dir)
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES := \
+ call.c \
+ samsung-ril.c \
+ misc.c \
+ net.c \
+ sat.c \
+ sim.c \
+ sms.c \
+ util.c \
+
+LOCAL_SHARED_LIBRARIES := \
+ libcutils libutils libril
+
+LOCAL_STATIC_LIBRARIES := libsamsung-ipc
+
+# for asprinf
+LOCAL_CFLAGS := -D_GNU_SOURCE
+
+LOCAL_C_INCLUDES := external/libsamsung-ipc/include
+
+LOCAL_MODULE_TAGS := optional
+
+LOCAL_PRELINK_MODULE := false
+
+ifeq (foo,foo)
+ #build shared library
+ LOCAL_SHARED_LIBRARIES += \
+ libcutils libutils
+ LOCAL_LDLIBS += -lpthread
+ LOCAL_CFLAGS += -DRIL_SHLIB -DDEVICE_H1
+ LOCAL_MODULE:= libsamsung-ril
+ include $(BUILD_SHARED_LIBRARY)
+else
+ #build executable
+ LOCAL_SHARED_LIBRARIES += \
+ libril
+ LOCAL_MODULE:= samsung-ril
+ include $(BUILD_EXECUTABLE)
+endif