Home | History | Annotate | Line # | Download | only in bootinfo
      1 #!/bin/sh
      2 # $NetBSD: mkbootinfo.sh,v 1.2 2008/01/24 01:12:57 garbled Exp $
      3 
      4 OS=$1
      5 BPART=$2
      6 OUT=$3
      7 BITMAP=$4
      8 
      9 if [ -z "$OS" ]; then
     10 	OS="NetBSD/ofppc"
     11 fi
     12 
     13 if [ -z "$BPART" ]; then
     14 	BPART=3
     15 fi
     16 
     17 if [ -z "$OUT" ]; then
     18 	OUT="bootinfo.txt"
     19 fi
     20 
     21 if [ -z "$BITMAP" ]; then
     22 	BITMAP="/usr/mdec/netbsd.chrp"
     23 fi
     24 
     25 echo "<chrp-boot>" > $OUT
     26 echo "<description>${OS}</description>" >>$OUT
     27 echo "<os-name>${OS}</os-name>" >>$OUT
     28 echo "<boot-script>boot &device;:${BPART}</boot-script>" >>$OUT
     29 if [ -f "${BITMAP}" ]; then
     30 	/bin/cat ${BITMAP} >>$OUT
     31 fi
     32 echo "</chrp-boot>" >>$OUT
     33