From: <kr...@us...> - 2007-05-03 18:47:28
|
Revision: 1004 http://svn.sourceforge.net/astlinux/?rev=1004&view=rev Author: krisk84 Date: 2007-05-03 11:46:47 -0700 (Thu, 03 May 2007) Log Message: ----------- build with runnix booting by default Modified Paths: -------------- trunk/target/Config.in trunk/toolchain/astrelease/astrelease.mk Added Paths: ----------- trunk/target/x86/runnix/ trunk/target/x86/runnix/Config.in trunk/target/x86/runnix/runnix.mk Modified: trunk/target/Config.in =================================================================== --- trunk/target/Config.in 2007-05-03 16:13:47 UTC (rev 1003) +++ trunk/target/Config.in 2007-05-03 18:46:47 UTC (rev 1004) @@ -18,6 +18,7 @@ comment "bootloader for target device" source "target/x86/grub/Config.in" +source "target/x86/runnix/Config.in" source "target/x86/syslinux/Config.in" source "target/powerpc/yaboot/Config.in" source "target/arm/u-boot/Config.in" Added: trunk/target/x86/runnix/Config.in =================================================================== --- trunk/target/x86/runnix/Config.in (rev 0) +++ trunk/target/x86/runnix/Config.in 2007-05-03 18:46:47 UTC (rev 1004) @@ -0,0 +1,9 @@ +config BR2_TARGET_RUNNIX + bool "runnix" + default n + depends on BR2_i386 + select BR2_TARGET_SYSLINUX + help + The runnix bootloader for x86 systems + + http://www.runnix.org Added: trunk/target/x86/runnix/runnix.mk =================================================================== --- trunk/target/x86/runnix/runnix.mk (rev 0) +++ trunk/target/x86/runnix/runnix.mk 2007-05-03 18:46:47 UTC (rev 1004) @@ -0,0 +1,41 @@ +############################################################# +# +# runnix +# +############################################################# +RUNNIX_VER:=0.2.1 +RUNNIX_SOURCE:=runnix-$(RUNNIX_VER).tar.gz +RUNNIX_SITE:=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/runnix +RUNNIX_DIR:=$(BUILD_DIR)/runnix-$(RUNNIX_VER) +RUNNIX_CAT:=zcat +RUNNIX_TARGET_DIR=$(BUILD_DIR)/runfs + +$(DL_DIR)/$(RUNNIX_SOURCE): + $(WGET) -P $(DL_DIR) $(RUNNIX_SITE)/$(RUNNIX_SOURCE) + +$(RUNNIX_DIR)/.unpacked: $(DL_DIR)/$(RUNNIX_SOURCE) + $(RUNNIX_CAT) $(DL_DIR)/$(RUNNIX_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) - + touch $(RUNNIX_DIR)/.unpacked + +$(RUNNIX_TARGET_DIR)/runnix: $(RUNNIX_DIR)/.unpacked + mkdir -p $(RUNNIX_TARGET_DIR) + cp -a $(RUNNIX_DIR)/rootfs_vfat/* $(RUNNIX_TARGET_DIR) + touch -c $(RUNNIX_TARGET_DIR)/runnix + +runnix: $(RUNNIX_TARGET_DIR)/runnix + +runnix-clean: + -rm $(RUNNIX_TARGET_DIR) + +runnix-dirclean: + -rm -rf $(RUNNIX_DIR) + +############################################################# +# +# Toplevel Makefile options +# +############################################################# +ifeq ($(strip $(BR2_TARGET_RUNNIX)),y) +TARGETS+=runnix +endif + Modified: trunk/toolchain/astrelease/astrelease.mk =================================================================== --- trunk/toolchain/astrelease/astrelease.mk 2007-05-03 16:13:47 UTC (rev 1003) +++ trunk/toolchain/astrelease/astrelease.mk 2007-05-03 18:46:47 UTC (rev 1004) @@ -24,8 +24,14 @@ sha1sum $(ASTVER).tar.gz > $(ASTVER).tar.gz.sha1 touch -c $(ASTVER).tar.gz.sha1 -astrelease: $(ASTVER).tar.gz.sha1 +$(RUNNIX_TARGET_DIR)/os/ver: + cp $(ASTVER)/* $(RUNNIX_TARGET_DIR)/os/ + echo $(ASTVER) > $(RUNNIX_TARGET_DIR)/os/ver +astrelease: ext2initrd squashfsroot $(ASTVER).tar.gz.sha1 + +runfs: runnix $(RUNNIX_TARGET_DIR)/os/ver + astrelease-source: astrelease-clean: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |