summaryrefslogtreecommitdiff
path: root/rc/bin/ape/ar89
blob: 7a0a97a083d895fb0ed9e4fe2e084a675ff21e65 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/rc

flagfmt='c,d,p,r,t,u,v,x'
args='archive [files ...]'

if(! ifs=() eval `{aux/getflags $*} || ~ $#* 0) {
	aux/usage
	exit usage
}

key=''
for(i in c d p r t x u v)
	if(f=flag$i ~ $#$f 1)
		key=$key$i
exec /$cputype/bin/ar $key $*