mkfile 437 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. </$objtype/mkfile
  2. TARG=usbd
  3. OFILES=\
  4. usbd.$O\
  5. dev.$O\
  6. devtab.$O\
  7. HFILES=\
  8. usbd.h\
  9. ../lib/usb.h\
  10. ../lib/usbfs.h\
  11. LIBD=../lib/usbdev.a$O
  12. LIBU=../lib/usb.a$O
  13. LIB=\
  14. $LIBD\
  15. $LIBU\
  16. UPDATE=\
  17. $HFILES\
  18. ${OFILES:%.$O=%.c}\
  19. mkfile\
  20. /sys/man/3/usb\
  21. BIN=/$objtype/bin/usb
  22. </sys/src/cmd/mkone
  23. CFLAGS=-I../lib $CFLAGS
  24. CLEANFILES=devtab.c
  25. $LIBU:
  26. cd ../lib
  27. mk install
  28. mk clean
  29. devtab.c: usbdb ../lib/usb.h mkdev
  30. ./mkdev >$target