summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2015-03-27 08:30:53 +0000
committerNanang Izzuddin <nanang@teluu.com>2015-03-27 08:30:53 +0000
commita2b2009f48a1263c718ce02fe2a0ed8dc18aabb9 (patch)
treecab0d877c00c94e9182650e40cd16208b2023c64
parent32669005e5809e7f0825bf3b0d0e79a7e30e0abf (diff)
Re #1832: Update Android pjsua CLI build config to automatically replace prebuilt libraries on each ndk-build invocation.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5036 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjsip-apps/src/pjsua/android/jni/Android.mk17
1 files changed, 17 insertions, 0 deletions
diff --git a/pjsip-apps/src/pjsua/android/jni/Android.mk b/pjsip-apps/src/pjsua/android/jni/Android.mk
index 7beef53e..26a6a243 100644
--- a/pjsip-apps/src/pjsua/android/jni/Android.mk
+++ b/pjsip-apps/src/pjsua/android/jni/Android.mk
@@ -43,3 +43,20 @@ $(MY_JNI_DIR)/$(MY_JNI_WRAP): src/org/pjsip/PjCamera.java
.PHONY: $(MY_JNI_DIR)/$(MY_JNI_WRAP)
include $(BUILD_SHARED_LIBRARY)
+
+
+# Add prebuilt libopenh264, if configured
+ifneq (,$(OPENH264_LDFLAGS))
+include $(CLEAR_VARS)
+LOCAL_MODULE := libopenh264
+LOCAL_SRC_FILES := $(subst -L,,$(filter -L%,$(OPENH264_LDFLAGS)))/libopenh264.so
+include $(PREBUILT_SHARED_LIBRARY)
+endif
+
+# Add prebuilt libyuv, if configured
+ifneq (,$(LIBYUV_LDFLAGS))
+include $(CLEAR_VARS)
+LOCAL_MODULE := libyuv
+LOCAL_SRC_FILES := $(subst -L,,$(filter -L%,$(LIBYUV_LDFLAGS)))/libyuv.so
+include $(PREBUILT_SHARED_LIBRARY)
+endif