linux: add linux/linux26-savedefconfig support
PATCH 1/2 linux: add linux/linux26-savedefconfig support
Signed-off-by Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
--- Makefile | 1 + linux/linux.mk | 4 ++++ 2 files changed, 5 insertions(+), 0 deletions(-)
Makefile +1 -0
@@ -652,6 +652,7 @@ ifeq ($(BR2_PACKAGE_BUSYBOX),y) endif ifeq ($(BR2_LINUX_KERNEL),y) @echo ' linux-menuconfig - Run Linux kernel menuconfig' + @echo ' linux-savedefconfig - Run Linux kernel savedefconfig' endif ifeq ($(BR2_TOOLCHAIN_BUILDROOT),y) @echo ' uclibc-menuconfig - Run uClibc menuconfig'
linux/linux.mk +4 -0
@@ -184,6 +184,10 @@ linux-menuconfig linux-xconfig linux-gconfig linux-nconfig linux26-menuconfig li $(subst linux-,,$(subst linux26-,,$@)) rm -f $(LINUX_DIR)/.stamp_{built,target_installed,images_installed} +linux-savedefconfig linux26-savedefconfig: dirs $(LINUX_DIR)/.stamp_configured + $(MAKE) $(LINUX_MAKE_FLAGS) -C $(LINUX_DIR) \ + $(subst linux-,,$(subst linux26-,,$@)) + # Support for rebuilding the kernel after the initramfs file list has # been generated in $(BINARIES_DIR)/rootfs.initramfs. $(LINUX_DIR)/.stamp_initramfs_rebuilt: $(LINUX_DIR)/.stamp_target_installed $(LINUX_DIR)/.stamp_images_installed $(BINARIES_DIR)/rootfs.initramfs
Signature · 1 line
1.7.5.4
PATCH 2/2 barebox: add barebox-<n/x/menu>config and barebox-savedefconfig support
Signed-off-by Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
--- Makefile | 4 ++++ boot/barebox/barebox.mk | 9 +++++++++ 2 files changed, 13 insertions(+), 0 deletions(-)
Makefile +4 -0
@@ -660,6 +660,10 @@ endif ifeq ($(BR2_TOOLCHAIN_CTNG),y) @echo ' ctng-menuconfig - Run crosstool-NG menuconfig' endif +ifeq ($(BR2_TARGET_BAREBOX),y) + @echo ' barebox-menuconfig - Run barebox menuconfig' + @echo ' barebox-savedefconfig - Run barebox savedefconfig' +endif @echo @echo 'Miscellaneous:' @echo ' source - download all sources needed for offline-build'
boot/barebox/barebox.mk +9 -0
@@ -53,6 +53,15 @@ endif $(eval $(call GENTARGETS,boot,barebox)) +barebox-menuconfig barebox-xconfig barebox-gconfig barebox-nconfig: dirs $(BAREBOX_DIR)/.stamp_configured + $(MAKE) $(BAREBOX_MAKE_FLAGS) -C $(BAREBOX_DIR) \ + $(subst barebox-,,$@) + rm -f $(BAREBOX_DIR)/.stamp_{built,target_installed,images_installed} + +barebox-savedefconfig: dirs $(BAREBOX_DIR)/.stamp_configured + $(MAKE) $(BAREBOX_MAKE_FLAGS) -C $(BAREBOX_DIR) \ + $(subst barebox-,,$@) + ifeq ($(BR2_TARGET_BAREBOX),y) # we NEED a board defconfig file unless we're at make source ifeq ($(filter source,$(MAKECMDGOALS)),)
Signature · 1 line
1.7.5.4
PATCH 2/2 barebox: add barebox-<n/x/menu>config and barebox-savedefconfig support
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Jean-Christophe" == Jean-Christophe PLAGNIOL-VILLARD <[email protected]> writes:
Jean-Christophe> Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <[email protected]>
I've reworked it a bit to only be available if barebox is enabled and fixed the deps - Committed, thanks.
Signature · 1 line
Bye, Peter Korsgaard
PATCH 1/2 linux: add linux/linux26-savedefconfig support
In reply to Jean-Christophe PLAGNIOL-VILLARDQuoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Jean-Christophe" == Jean-Christophe PLAGNIOL-VILLARD <[email protected]> writes:
Jean-Christophe> Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD
Committed, thanks.
Signature · 1 line
Bye, Peter Korsgaard