From: Michal Sojka Date: Thu, 29 Jan 2009 15:24:33 +0000 (+0100) Subject: Initial version of frsh_forb SLAX module X-Git-Url: https://rtime.felk.cvut.cz/gitweb/frescor/livecd.git/commitdiff_plain/8bdd63a99a105fd2200144d548b9c7d1c2ec2827 Initial version of frsh_forb SLAX module --- 8bdd63a99a105fd2200144d548b9c7d1c2ec2827 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..ff6c0f5 --- /dev/null +++ b/Makefile @@ -0,0 +1,37 @@ +SLAX_MODULES = frsh_forb + +all: freslax-0.2/slax/modules/$(SLAX_MODULES:%=%.lzm) + +-include $(SLAX_MODULES:%=%.lzm.dep) + +$(SLAX_MODULES:%=%.lzm): %.lzm: frsh_forb + @exec > $@.dep; echo -n "$@ : "; find $* -print0|tr '\0' ' '; echo; find $*|sed -e 's/$$/:/' + dir2lzm $* $@; echo + chmod u+w $@ + +freslax-0.2/slax/modules/%: % + cp $< $@ + +ffsrc=$@/usr/src/frsh_forb + +frsh_forb: + mkdir -p $@/usr/local/bin && cp `which omk` $@/usr/local/bin + mkdir -p $(ffsrc) $(ffsrc)/src + svn co http://www.frescor.org/private/svn/frescor/omk-build/trunk $(ffsrc)/omk-build + cd $(ffsrc)/omk-build && ./update-all -d 1 + rm -rf $(ffsrc)/src/omk-build + + cd $(ffsrc)/omk-build/aquosa && ./create-links ../../src + $(MAKE) -C $(ffsrc)/omk-build/aquosa default-config + rm -rf $(ffsrc)/omk-build/aquosa/_build + + cd $(ffsrc)/omk-build/marte && ./create-links ../../src + $(MAKE) -C $(ffsrc)/omk-build/marte default-config + rm -rf $(ffsrc)/omk-build/marte/_build + rm -rf $(ffsrc)/omk-build/marte/marte.mk + + find $(ffsrc) -type d -name .svn|xargs rm -rf + +clean: + rm $(SLAX_MODULES:%=%.lzm) $(SLAX_MODULES:%=%.lzm.dep) + rm -rf $(SLAX_MODULES) \ No newline at end of file diff --git a/run b/run new file mode 100755 index 0000000..3198079 --- /dev/null +++ b/run @@ -0,0 +1,14 @@ +#!/bin/sh + +append="autoexec=xconf;telinit~4" + +while [ $# -gt 0 ]; do + case $1 in + "-t") append='';; + esac + shift +done + +#NET="-net nic,vlan=0 -net tap,vlan=0,ifname=tap0" + +kvm $NET -no-acpi -kernel freslax-0.2/boot/vmlinuz -hda fat:freslax-0.2 -initrd freslax-0.2/boot/initrd.gz -append "ramdisk_size=6666 root=/dev/ram0 rw $append"