#!/bin/rc

if(! ~ $#* 2){
	echo usage: mkroot file name >[2=1]
	exit 1
}
strip $1.out
{
	echo 'unsigned char '$2'code[]={'
	xd -1x $1.out |
		sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
	echo '};'
	echo 'long '$2'len = sizeof '$2'code;'
} > $1.root.c
