mkfile 577 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. </$objtype/mkfile
  2. LIB=/$objtype/lib/liboventi.a
  3. SYS=plan9
  4. OFILES=\
  5. client.$O\
  6. debug.$O\
  7. errfmt.$O\
  8. fatal.$O\
  9. pack.$O\
  10. packet.$O\
  11. parsescore.$O\
  12. readfully.$O\
  13. rpc.$O\
  14. scorefmt.$O\
  15. server.$O\
  16. strdup.$O\
  17. zero.$O\
  18. $SYS-io.$O\
  19. $SYS-sha1.$O\
  20. $SYS-thread.$O\
  21. HFILES=\
  22. packet.h\
  23. session.h\
  24. UPDATE=\
  25. mkfile\
  26. $HFILES\
  27. ${OFILES:%.$O=%.c}\
  28. ${LIB:/$objtype/%=/386/%}\
  29. CFLAGS=$CFLAGS
  30. </sys/src/cmd/mksyslib
  31. $O.vttest: vttest.$O $OFILES
  32. $LD $LDFLAGS -o $target $prereq
  33. acid: $HFILES packet.c
  34. $CC $INC -a packet.c > acid || rm acid
  35. test: $O.vttest
  36. $O.vttest