diff --git a/package/starfive/ispsdk/ispsdk.mk b/package/starfive/ispsdk/ispsdk.mk index 59bcf0ea..d6eeb856 100644 --- a/package/starfive/ispsdk/ispsdk.mk +++ b/package/starfive/ispsdk/ispsdk.mk @@ -11,13 +11,6 @@ ISPSDK_SITE_METHOD = local ISPSDK_SUPPORTS_IN_SOURCE_BUILD = NO ISPSDK_DEPENDENCIES = jpeg libv4l libdrm -define ISPSDK_INSTALL_TARGET_CMDS - 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 - # default CMAKE_INSTALL_PREFIX is $(TARGET_DIR)/usr, change to below # note: not have -DCROSS_COMPILE ISPSDK_CONF_OPTS = -DRUN_PLATFORM="RISCV" \ @@ -28,3 +21,11 @@ ISPSDK_CONF_OPTS = -DRUN_PLATFORM="RISCV" \ -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 \ No newline at end of file