279154692a
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
31 lines
1.2 KiB
Makefile
31 lines
1.2 KiB
Makefile
################################################################################
|
|
#
|
|
# ispsdk:
|
|
# ispsdk package will generate isp sdk app to contrl the sensor image quality
|
|
# reference to the build script soft_3rdpart/ispsdk/build.sh
|
|
#
|
|
################################################################################
|
|
ISPSDK_VERSION := 2.0.0
|
|
ISPSDK_SITE = $(TOPDIR)/../soft_3rdpart/ispsdk/DDKSource
|
|
ISPSDK_SITE_METHOD = local
|
|
ISPSDK_SUPPORTS_IN_SOURCE_BUILD = NO
|
|
ISPSDK_DEPENDENCIES = jpeg libv4l libdrm
|
|
|
|
# default CMAKE_INSTALL_PREFIX is $(TARGET_DIR)/usr, change to below
|
|
# note: not have -DCROSS_COMPILE
|
|
ISPSDK_CONF_OPTS = -DRUN_PLATFORM="RISCV" \
|
|
-DCI_LOG_LEVEL=4 \
|
|
-DARCH_RISCV="Y" \
|
|
-DCMAKE_INSTALL_PREFIX="/root" \
|
|
-DLINUX_KERNEL_BUILD_DIR="$(TOPDIR)/../work/linux" \
|
|
-DDRM_INCLUDE_DIR="$(STAGING_DIR)/usr/include/drm"
|
|
|
|
$(eval $(cmake-package))
|
|
|
|
define ISPSDK_INSTALL_INIT_BOOTING_SCRIPT
|
|
install -m 0755 -D package/starfive/ispsdk/isp_ctrl_daemon.sh \
|
|
$(TARGET_DIR)/usr/bin/isp_ctrl_daemon.sh
|
|
install -m 0755 -D package/starfive/ispsdk/S70isp-ctrl \
|
|
$(TARGET_DIR)/etc/init.d/S70isp-ctrl
|
|
endef
|
|
ISPSDK_POST_INSTALL_TARGET_HOOKS += ISPSDK_INSTALL_INIT_BOOTING_SCRIPT
|