linuxOS_AP05/buildroot/package/rockchip/rkipc/rkipc.mk
2025-06-02 13:59:07 +08:00

42 lines
1.1 KiB
Makefile

RKIPC_SITE = $(TOPDIR)/../app/rkipc
RKIPC_SITE_METHOD = local
RKIPC_DEPENDENCIES = camera_engine_rkaiq
ifeq ($(BR2_PACKAGE_RK_OEM), y)
RKIPC_INSTALL_TARGET_OPTS = DESTDIR=$(BR2_PACKAGE_RK_OEM_INSTALL_TARGET_DIR) install/fast
RKIPC_DEPENDENCIES += rk_oem
endif
ifeq ($(BR2_PACKAGE_RKIPC_LOW_MEMORY), y)
RKIPC_CONF_OPTS += -DCOMPILE_FOR_LOW_MEMORY=ON
RKIPC_DEPENDENCIES += rockit
endif
ifeq ($(BR2_PACKAGE_RKIPC_RK3588), y)
RKIPC_CONF_OPTS += -DCOMPILE_FOR_RK3588=ON
RKIPC_DEPENDENCIES += rockit wpa_supplicant
endif
ifeq ($(BR2_PACKAGE_RKIPC_RK3588_MULTI_IPC), y)
RKIPC_CONF_OPTS += -DCOMPILE_FOR_RK3588_MULTI_IPC=ON
RKIPC_DEPENDENCIES += rockit wpa_supplicant
endif
ifeq ($(BR2_PACKAGE_RKIPC_RV1126), y)
RKIPC_CONF_OPTS += -DCOMPILE_FOR_RV1126=ON
RKIPC_DEPENDENCIES += rockit wpa_supplicant
endif
ifeq ($(BR2_PACKAGE_RKIPC_RV1126_BATTERY_IPC), y)
RKIPC_CONF_OPTS += -DCOMPILE_FOR_RV1126_BATTERY_IPC=ON
RKIPC_DEPENDENCIES += rockit rktoolkit
endif
ifeq ($(BR2_PACKAGE_RKIPC_RV1126_SNAPSHOT), y)
RKIPC_CONF_OPTS += -DCOMPILE_FOR_RV1126_SNAPSHOT=ON
RKIPC_DEPENDENCIES += rkmedia
endif
$(eval $(cmake-package))