xref: /plan9/sys/src/9/port/mkroot (revision 6a9fc400c33447ef5e1cda7185cb4de2c8e8010e)
13e12c5d1SDavid du Colombier#!/bin/rc
23e12c5d1SDavid du Colombier
3*6a9fc400SDavid du Colombierrfork e
47dd7cddfSDavid du Colombierecho mkroot $*
53e12c5d1SDavid du Colombierif(! ~ $#* 2){
6*6a9fc400SDavid du Colombier	echo usage: mkroot path name >[2=1]
73e12c5d1SDavid du Colombier	exit 1
83e12c5d1SDavid du Colombier}
9*6a9fc400SDavid du Colombiern=`{basename $1}
10*6a9fc400SDavid du Colombiercp $1 $2.out
11*6a9fc400SDavid du Colombiert=`{file $2.out}
12*6a9fc400SDavid du Colombierif(~ $"t *executable*)
13*6a9fc400SDavid du Colombier	strip $2.out
14*6a9fc400SDavid du Colombieraux/data2s $2 < $2.out > $2.root.s
157dd7cddfSDavid du Colombierecho mkroot $* done
16