mkfile 575 B

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