Commit afd77256 authored by Thomas Petazzoni's avatar Thomas Petazzoni
Browse files

yaboot: drop support



Yaboot does not build, hasn't been updated since a long time, and
isn't very common these days on embedded PowerPC platforms.

Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent 649b5b92
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -3,7 +3,6 @@ menu "Bootloaders"
source "boot/grub/Config.in"
source "boot/grub2/Config.in"
source "boot/syslinux/Config.in"
source "boot/yaboot/Config.in"
source "boot/u-boot/Config.in"
source "boot/at91bootstrap/Config.in"
source "boot/at91dataflashboot/Config.in"

boot/yaboot/Config.in

deleted100644 → 0
+0 −5
Original line number Diff line number Diff line
config BR2_TARGET_YABOOT
	bool "yaboot"
	depends on BR2_powerpc
	help
	  The yaboot bootloader for new world powerpc systems.

boot/yaboot/yaboot.mk

deleted100644 → 0
+0 −44
Original line number Diff line number Diff line
ifeq ($(ARCH),powerpc)

#############################################################
#
# yaboot
#
#############################################################

YABOOT_SOURCE:=yaboot-1.3.13.tar.gz
YABOOT_SITE:=http://penguinppc.org/bootloaders/yaboot
YABOOT_DIR:=$(BUILD_DIR)/yaboot-1.3.13

$(DL_DIR)/$(YABOOT_SOURCE):
	 $(call DOWNLOAD,$(YABOOT_SITE),$(YABOOT_SOURCE))

yaboot-source: $(DL_DIR)/$(YABOOT_SOURCE)

$(YABOOT_DIR)/Makefile: $(DL_DIR)/$(YABOOT_SOURCE)
	$(ZCAT) $(DL_DIR)/$(YABOOT_SOURCE) | tar -C $(BUILD_DIR) -xvf -
	touch -c $(YABOOT_DIR)/Makefile

$(YABOOT_DIR)/second/yaboot: $(YABOOT_DIR)/Makefile
	$(MAKE) -C $(YABOOT_DIR) CROSS=$(TARGET_CROSS)
	touch -c $(YABOOT_DIR)/second/yaboot

yaboot: $(YABOOT_DIR)/second/yaboot

yaboot-clean:
	$(MAKE) -C $(YABOOT_DIR) clean

yaboot-dirclean:
	rm -rf $(YABOOT_DIR)

endif

#############################################################
#
# Toplevel Makefile options
#
#############################################################
ifeq ($(BR2_TARGET_YABOOT),y)
TARGETS+=yaboot
endif