Makefile 517 B

123456789101112131415161718192021
  1. # This is BSD Makefile
  2. # BSD GNU
  3. # ${.TARGET} $@
  4. # ${.ALLSRC} $^
  5. # ${.IMPSRC} $<
  6. all: Termios.txt
  7. PY = python2.7
  8. DEFS = defs-termios
  9. Termios.txt: Termios.txt.templ ${DEFS}
  10. ${PY} ./untempl.py Termios.txt.templ ${.TARGET}
  11. defs-termios:
  12. ./dumpdefs.py 2 0 i /usr/include/termios.h > ${.TARGET}
  13. ./dumpdefs.py 2 1 i /usr/include/termios.h | grep -v compat >> ${.TARGET}
  14. ./dumpdefs.py 2 2 i /usr/include/termios.h | grep -v compat | grep -v CHWFLOW >> ${.TARGET}
  15. clean:
  16. rm -f Termios.txt ${DEFS}