mkfile 514 B

12345678910111213141516171819202122232425262728293031
  1. </$objtype/mkfile
  2. LIB=/$objtype/lib/libscribble.a
  3. OFILES=\
  4. li_recognizer.$O\
  5. hre_api.$O\
  6. graffiti.$O\
  7. HFILES = \
  8. li_recognizer_internal.h\
  9. hre_internal.h\
  10. graffiti.h\
  11. scribbleimpl.h\
  12. UPDATE=\
  13. mkfile\
  14. $HFILES\
  15. ${OFILES:%.$O=%.c}\
  16. ${LIB:/$objtype/%=/386/%}\
  17. all:V: $LIB syms
  18. < /sys/src/cmd/mksyslib
  19. syms: $HFILES
  20. $CC -a li_recognizer.c >syms
  21. graffiti.$O: scribbleimpl.h graffiti.h
  22. hre_api.$O: scribbleimpl.h hre_internal.h
  23. li_recognizer.$O: scribbleimpl.h hre_internal.h li_recognizer_internal.h