46 lines
1.9 KiB
Makefile
46 lines
1.9 KiB
Makefile
|
################################################################################
|
||
|
#
|
||
|
# atk_demo
|
||
|
#
|
||
|
################################################################################
|
||
|
|
||
|
ATK_DEMO_SITE_METHOD = local
|
||
|
ATK_DEMO_IMAGE_OUTPUT = $(TOPDIR)/../rockdev/demo.img
|
||
|
ATK_DEMO_FILESYSTEM_TYPE = $(BR2_PACKAGE_ATK_DEMO_IMAGE_FILESYSTEM_TYPE)
|
||
|
ATK_DEMO_PARTITION_SIZE = $(BR2_PACKAGE_ATK_DEMO_IMAGE_PARTITION_SIZE)
|
||
|
|
||
|
ATK_DEMO_INSTALL_STAGING = YES
|
||
|
# ATK_DEMO_DEPENDENCIES += QDesktop rkscript
|
||
|
|
||
|
ifeq ($(ATK_DEMO_FILESYSTEM_TYPE),"")
|
||
|
ATK_DEMO_FILESYSTEM_TYPE = ext4
|
||
|
endif
|
||
|
|
||
|
ifeq ($(BR2_PACKAGE_ATK_DEMO_RESOURCE_DIR),"")
|
||
|
ATK_DEMO_SITE = $(TOPDIR)/package/alientek/atk_demo/src
|
||
|
|
||
|
else
|
||
|
ATK_DEMO_SITE = $(BR2_PACKAGE_ATK_DEMO_RESOURCE_DIR)
|
||
|
endif
|
||
|
|
||
|
ATK_DEMO_INSTALL_TARGET_DIR = $(BR2_PACKAGE_ATK_DEMO_INSTALL_TARGET_DIR)
|
||
|
|
||
|
define ATK_DEMO_INSTALL_TARGET_CMDS
|
||
|
$(info BR2_PACKAGE_ATK_DEMO_INSTALL_TARGET_DIR is $(BR2_PACKAGE_ATK_DEMO_INSTALL_TARGET_DIR))
|
||
|
|
||
|
# cp -r $(@D)/4G $(BR2_PACKAGE_ATK_DEMO_INSTALL_TARGET_DIR)/bin
|
||
|
# cp -r $(@D)/media $(BR2_PACKAGE_ATK_DEMO_INSTALL_TARGET_DIR)/
|
||
|
# cp -r $(@D)/test $(BR2_PACKAGE_ATK_DEMO_INSTALL_TARGET_DIR)/
|
||
|
mkdir -p ${BR2_PACKAGE_ATK_DEMO_INSTALL_TARGET_DIR}/pic
|
||
|
mkdir -p ${BR2_PACKAGE_ATK_DEMO_INSTALL_TARGET_DIR}/bin
|
||
|
mkdir -p ${BR2_PACKAGE_ATK_DEMO_INSTALL_TARGET_DIR}/bin/URL
|
||
|
$(INSTALL) -D -m 0755 $(@D)/bin/* $(BR2_PACKAGE_ATK_DEMO_INSTALL_TARGET_DIR)/bin
|
||
|
$(INSTALL) -D -m 0755 $(@D)/URL/* $(BR2_PACKAGE_ATK_DEMO_INSTALL_TARGET_DIR)/bin/URL
|
||
|
# sed -i "/demo/d" $(TARGET_DIR)/etc/fstab
|
||
|
# echo -e "/dev/block/by-name/demo\t\t/demo\t\t\text4\t\tdefaults\t\t0\t0" >> $(TARGET_DIR)/etc/fstab
|
||
|
#$(TOPDIR)/../device/rockchip/common/mk-image.sh $(ATK_DEMO_INSTALL_TARGET_DIR) $(ATK_DEMO_IMAGE_OUTPUT) $(ATK_DEMO_FILESYSTEM_TYPE) ${ATK_DEMO_PARTITION_SIZE}
|
||
|
mkdir -p $(TOPDIR)/../rockdev
|
||
|
$(TOPDIR)/../device/rockchip/common/mk-image.sh $(ATK_DEMO_INSTALL_TARGET_DIR) $(ATK_DEMO_IMAGE_OUTPUT) $(ATK_DEMO_FILESYSTEM_TYPE)
|
||
|
endef
|
||
|
$(eval $(generic-package))
|