1
0
Fork 0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

75 lines
2.0 KiB

ifeq ($(PLATFORM_SDK_VERSION),)
IS_ANDROID_OS = false
IS_RKISP = true
IS_RK_ISP10 = false
IS_RK_ISP11 = false
IS_NEED_SHARED_PTR = false
IS_NEED_COMPILE_STLPORT = false
IS_NEED_LINK_STLPORT = false
IS_NEED_COMPILE_TINYXML2 = true
IS_NEED_COMPILE_EXPAT = true
IS_SUPPORT_ION = false
IS_SUPPORT_DMABUF = true
IS_BUILD_GSTREAMER_PLUGIN = true
IS_BUILD_TEST_APP = false
IS_HAVE_DRM = false
ifeq ($(ARCH),arm)
CROSS_COMPILE ?= /home/zyc/toolchains/gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-
else
CROSS_COMPILE ?= /home/zyc/toolchains/gcc-linaro-5.5.0-2017.10-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-
endif
else
IS_ANDROID_OS = true
IS_RKISP = true
IS_RKISP_v12 = false
IS_RK_ISP10 = false
IS_RK_ISP11 = false
IS_NEED_SHARED_PTR = false
IS_NEED_COMPILE_STLPORT = false
IS_NEED_LINK_STLPORT = false
IS_NEED_COMPILE_TINYXML2 = false
IS_NEED_COMPILE_EXPAT = false
IS_SUPPORT_ION = false
IS_SUPPORT_DMABUF = true
IS_BUILD_GSTREAMER_PLUGIN = false
IS_BUILD_TEST_APP = false
IS_HAVE_DRM = true
#CROSS_COMPILE ?= /home/jacobchen/mksdk/compiler/gcc-linaro-5.5.0-2017.10-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-
endif
ifeq ($(IS_ANDROID_OS),true)
PRJ_CPPFLAGS := -DANDROID_OS
PRJ_CPPFLAGS += -Wno-error=unused-variable
PRJ_CPPFLAGS += -Wno-error=unused-parameter
PRJ_CPPFLAGS += -Wno-error=ignored-qualifiers
PRJ_CPPFLAGS += -Wno-error=address-of-packed-member
PRJ_CPPFLAGS += -Wno-error=overloaded-virtual
PRJ_CPPFLAGS += -Wno-error=unused-private-field
PRJ_CPPFLAGS += -Wno-error=zero-length-array
PRJ_CPPFLAGS += -Wno-error=gnu-include-next
PRJ_CPPFLAGS += -Wno-error=c11-extensions
PRJ_CPPFLAGS += -Wno-error=macro-redefined
PRJ_CPPFLAGS += -Wno-error=gnu-zero-variadic-macro-arguments
PRJ_CPPFLAGS += -Wno-error=unused-function
endif
ifeq ($(IS_RKISP),true)
PRJ_CPPFLAGS += -DRKISP=1
endif
ifeq ($(IS_RKISP_v12),true)
PRJ_CPPFLAGS += -DRKISP_v12=1
endif
ifeq ($(IS_RK_ISP10),true)
PRJ_CPPFLAGS := -DRK_ISP10=1
endif
ifeq ($(IS_RK_ISP11),true)
PRJ_CPPFLAGS := -DRK_ISP11=1
endif
ifeq ($(IS_HAVE_DRM),true)
PRJ_CPPFLAGS += -DHAVE_LIBDRM=1
endif