mkfile 836 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. </$objtype/mkfile
  2. BIN=/$objtype/bin/auth
  3. CFLAGS=-Fw
  4. HFILES =\
  5. SConn.h\
  6. secstore.h\
  7. OFILES =\
  8. pak.$O\
  9. password.$O\
  10. SConn.$O\
  11. util.$O\
  12. TARG = secstore secstored secuser aescbc
  13. DEBUG = secchk
  14. UPDATE=\
  15. $HFILES\
  16. dirls.c\
  17. ${OFILES:%.$O=%.c}\
  18. ${TARG:%=%.c}\
  19. ${DEBUG:%=%.c}\
  20. mkfile\
  21. /sys/man/1/secstore\
  22. default:V: $O.aescbc $O.secstore $O.secstored $O.secuser
  23. $O.aescbc: aescbc.$O util.$O
  24. $LD -o $target $prereq
  25. $O.secstore: secstore.$O $OFILES
  26. $LD -o $target $prereq
  27. $O.secstored: secstored.$O dirls.$O secureidcheck.$O $OFILES
  28. $LD -o $target $prereq
  29. $O.secuser: secuser.$O $OFILES
  30. $LD -o $target $prereq
  31. secstore.$O secstored.$O $OFILES: $HFILES
  32. secureidcheck.$O: ../secureidcheck.c
  33. $CC $CFLAGS ../secureidcheck.c
  34. # debugging
  35. $O.secchk: secchk.$O secureidcheck.$O
  36. $LD -o $target $prereq
  37. </sys/src/cmd/mkmany