X-Git-Url: http://47.100.26.94:8080/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjni%2Flibuvc-0.0.6%2Fandroid%2Fjni%2FAndroid.mk;fp=app%2Fsrc%2Fmain%2Fjni%2Flibuvc-0.0.6%2Fandroid%2Fjni%2FAndroid.mk;h=aa36a82b0e4b009ebbe4be672322da20e167c4ac;hb=eabd5fcff3f83a6dda9ff46b825baf9705bed55f;hp=0000000000000000000000000000000000000000;hpb=577426ccc66649228285c4a0b6ba8752836059c6;p=rtmpclient.git diff --git a/app/src/main/jni/libuvc-0.0.6/android/jni/Android.mk b/app/src/main/jni/libuvc-0.0.6/android/jni/Android.mk new file mode 100644 index 0000000..aa36a82 --- /dev/null +++ b/app/src/main/jni/libuvc-0.0.6/android/jni/Android.mk @@ -0,0 +1,54 @@ +###################################################################### +# libuvc_static.a (static library with static link to libjpeg, libusb1.0) +###################################################################### +LOCAL_PATH := $(call my-dir)/../.. +$(warning $(LOCAL_PATH)) +include $(CLEAR_VARS) +UVC_ROOT := $(abspath $(LOCAL_PATH)) +$(warning $(UVC_ROOT)) + + + +LOCAL_C_INCLUDES += $(UVC_ROOT)/include $(UVC_ROOT)/ + + +LOCAL_EXPORT_C_INCLUDES := $(UVC_ROOT)/include + +$(warning $(LOCAL_EXPORT_C_INCLUDES)) + +LOCAL_CFLAGS := $(LOCAL_C_INCLUDES:%=-I%) +LOCAL_CFLAGS += -DANDROID_NDK +LOCAL_CFLAGS += -DLOG_NDEBUG +LOCAL_CFLAGS += -DUVC_DEBUGGING + +LOCAL_EXPORT_LDLIBS := -llog + +LOCAL_ARM_MODE := arm + +#LOCAL_STATIC_LIBRARIES += jpeg-turbo1500_static +#LOCAL_SHARED_LIBRARIES += jpeg-turbo1500 +LOCAL_SHARED_LIBRARIES += usb1.0 + +LOCAL_SRC_FILES := \ + src/ctrl.c \ + src/device.c \ + src/diag.c \ + src/frame.c \ + src/init.c \ + src/stream.c + +LOCAL_MODULE := libuvc_static +include $(BUILD_STATIC_LIBRARY) + +###################################################################### +# libuvc.so +###################################################################### +include $(CLEAR_VARS) +LOCAL_MODULE_TAGS := optional +LOCAL_EXPORT_LDLIBS += -llog + +LOCAL_WHOLE_STATIC_LIBRARIES = libuvc_static +LOCAL_DISABLE_FATAL_LINKER_WARNINGS := true + +LOCAL_MODULE := uvc +include $(BUILD_SHARED_LIBRARY)