35 lines
965 B
Makefile
35 lines
965 B
Makefile
|
MYFILE_VERSION:= 1.0.0
|
||
|
MYFILE_SITE:= $(TOPDIR)/../myfile_to_put
|
||
|
# 此处TOPDIR为buildroot/package
|
||
|
MYFILE_SITE_METHOD:=local
|
||
|
MYFILE_INSTALL_TARGET:=YES
|
||
|
|
||
|
define MYFILE_INSTALL_TARGET_CMDS
|
||
|
# $(INSTALL) -D -m 0755 $(@D)/example.jpg $(TARGET_DIR)/test/
|
||
|
|
||
|
mkdir -p ${TARGET_DIR}/demo/bin
|
||
|
mkdir -p ${TARGET_DIR}/demo/pic
|
||
|
# $(INSTALL) -D -m 0755 $(@D)/bin/* $(TARGET_DIR)/demo/bin
|
||
|
|
||
|
mkdir -p ${TARGET_DIR}/usr/lib
|
||
|
$(INSTALL) -D -m 0755 $(@D)/lib/* $(TARGET_DIR)/usr/lib
|
||
|
|
||
|
mkdir -p ${TARGET_DIR}/etc/network
|
||
|
$(INSTALL) -D -m 0755 $(@D)/network/* $(TARGET_DIR)/etc/network/
|
||
|
|
||
|
mkdir -p ${TARGET_DIR}/etc/init.d
|
||
|
$(INSTALL) -D -m 0755 $(@D)/init.d/* $(TARGET_DIR)/etc/init.d/
|
||
|
|
||
|
mkdir -p ${TARGET_DIR}/etc
|
||
|
$(INSTALL) -D -m 0755 $(@D)/etc/* $(TARGET_DIR)/etc
|
||
|
|
||
|
# $(INSTALL) -D -m 0777 $(@D)/root_bin/* $(TARGET_DIR)/bin/
|
||
|
cp -r $(@D)/root_bin/* $(TARGET_DIR)/bin/
|
||
|
endef
|
||
|
|
||
|
# define MYFILE_PERMISSIONS
|
||
|
# /test/mytest f 4755 0 0 - - - - -
|
||
|
# endef
|
||
|
|
||
|
$(eval $(generic-package))
|