From a2b2009f48a1263c718ce02fe2a0ed8dc18aabb9 Mon Sep 17 00:00:00 2001 From: Nanang Izzuddin Date: Fri, 27 Mar 2015 08:30:53 +0000 Subject: 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 --- pjsip-apps/src/pjsua/android/jni/Android.mk | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) 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 -- cgit v1.2.3