xref: /plan9/sys/src/cmd/ip/ipconfig/mkfile (revision bfe6f91441b5ecf57fd2b06aea5c3ac4bd5daaa1)
1</$objtype/mkfile
2
3TARG=ipconfig\
4
5OFILES=\
6	main.$O\
7	ipv6.$O\
8	ppp.$O\
9
10HFILES=\
11	../dhcp.h\
12	../icmp.h\
13	ipconfig.h\
14	/sys/include/ip.h\
15
16BIN=/$objtype/bin/ip
17
18UPDATE=\
19	mkfile\
20	$HFILES\
21	${OFILES:%.$O=%.c}\
22
23</sys/src/cmd/mkone
24
25safeinstall:V: $O.out
26	if(test -e $BIN/___ipconfig)
27		mv $BIN/___ipconfig $BIN/____ipconfig
28	if(test -e $BIN/__ipconfig)
29		mv $BIN/__ipconfig $BIN/___ipconfig
30	if(test -e $BIN/_ipconfig)
31		mv $BIN/_ipconfig $BIN/__ipconfig
32	mv $BIN/ipconfig $BIN/_ipconfig
33	cp $O.out $BIN/ipconfig
34
35safeinstallall:V:
36	for (objtype in $CPUS)
37		mk safeinstall
38