1BUILD_OLD_LIBCAMERA:= 2ifeq ($(BUILD_OLD_LIBCAMERA),true) 3 4# When zero we link against libqcamera; when 1, we dlopen libqcamera. 5DLOPEN_LIBQCAMERA:=1 6 7ifneq ($(BUILD_TINY_ANDROID),true) 8 9LOCAL_PATH:= $(call my-dir) 10 11include $(CLEAR_VARS) 12 13LOCAL_CFLAGS:=-fno-short-enums 14LOCAL_CFLAGS+=-DDLOPEN_LIBQCAMERA=$(DLOPEN_LIBQCAMERA) 15 16LOCAL_SRC_FILES:= QualcommCameraHardware.cpp 17 18LOCAL_SHARED_LIBRARIES:= libutils libbinder libui liblog libcamera_client 19ifneq ($(DLOPEN_LIBQCAMERA),1) 20LOCAL_SHARED_LIBRARIES+= liboemcamera 21else 22LOCAL_SHARED_LIBRARIES+= libdl 23endif 24 25LOCAL_MODULE:= libcamera 26 27include $(BUILD_SHARED_LIBRARY) 28 29endif # not BUILD_TINY_ANDROID 30endif # not BUILD_OLD_LIBCAMERA 31