Я попытался включить мой собственный патч helloword для создания root.
в
make menuconfig
Я добавил глобальный каталог патчей /home/Downloads/buildroot/buildroot-2017.11/patches
и я помещаю мои файлы исправлений в каталог ниже
(/ home / Downloads / buildroot / buildroot-2017.11 / patches / packagename / version / patch).
Я ссылался эта ссылка и эта ссылка
После Команда make : патч не применяется в моем каталоге с исходным кодом, источник извлекается в каталог output / build из .tar fle.пожалуйста, предложите решение ..
Config.in
config BR2_PACKAGE_HELLOWORLD
bool "helloworld"
help
Hello World package says hello world to you
see http://helloworld.com for more on this software
helloworld.mk
HELLOWORLD_VERSION = 1.0.0
HELLOWORLD_SOURCE = helloworld-1.1.tar.gz
HELLOWORLD_PATCH = 18-helloworld-testing.patch
HELLOWORLD_SITE_METHOD = local
define HELLOWORLD_BUILD_CMDS
$(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D)
endef
define HELLOWORLD_INSTALL_TARGET_CMDS
$(INSTALL) -D -m 0755 $(@D)/helloworld $(TARGET_DIR)/usr/bin/helloworld
$(INSTALL) -D -m 0755 $(@D)/helloworld-init $(TARGET_DIR)/etc/init.d/S90helloworld
endef
$(eval $(generic-package))