summaryrefslogtreecommitdiff
path: root/sys/src/cmd/ip/ipconfig/mkfile
blob: d888e9a9bdffea7b512188e33521813c40c1620d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
</$objtype/mkfile

TARG=ipconfig\

OFILES=\
	main.$O\
	ipv6.$O\
	ppp.$O\

HFILES=\
	../dhcp.h\
	../icmp.h\
	ipconfig.h\
	/sys/include/ip.h\

BIN=/$objtype/bin/ip

UPDATE=\
	mkfile\
	$HFILES\
	${OFILES:%.$O=%.c}\

</sys/src/cmd/mkone

safeinstall:V: $O.out
	if(test -e $BIN/___ipconfig)
		mv $BIN/___ipconfig $BIN/____ipconfig
	if(test -e $BIN/__ipconfig)
		mv $BIN/__ipconfig $BIN/___ipconfig
	if(test -e $BIN/_ipconfig)
		mv $BIN/_ipconfig $BIN/__ipconfig
	mv $BIN/ipconfig $BIN/_ipconfig
	cp $O.out $BIN/ipconfig

safeinstallall:V:
	for (objtype in $CPUS)
		mk safeinstall