shithub: rc

ref: 86451640fa84b12366ad3f077635354c1b232535
dir: /bin/mkall/

View raw version
#!/bin/rc -e
clean=1
if(~ $1 -n){
	clean=()
	shift
}
for(i in amd64 386 arm){
	objtype=$i {
		if(! ~ $#* 0)
			mk $*^.install
		if not{
			mk nuke
			mk install
		}
		if(! ~ $#clean 0){
			if(! ~ $#* 0)
				mk cleancmds >[2]/dev/null || mk $*^.clean
			if not
				mk clean
		}
	}
}