Makefile 516 B

123456789101112131415161718192021222324
  1. BIN=../bin
  2. STRIP = perl script/strip.pl
  3. TXT89 = $(BIN)/txt89t
  4. all: src/*.h
  5. $(RM) *.89t
  6. $(RM) processed/*.89t
  7. $(RM) -r stripped
  8. mkdir stripped
  9. sh -c 'for f in src/*.h; do $(STRIP) "$$f" > "stripped/$${f#src/}"; done'
  10. $(TXT89) --compact -f gtchdr stripped/*.h
  11. mv *.89t processed
  12. $(RM) -r stripped
  13. touch all
  14. clean:
  15. distclean: clean
  16. scratchclean: distclean
  17. $(RM) processed/*.89t all
  18. include ../config.mk
  19. install: all
  20. mkdir -p $(prefix)/share/gtc/include
  21. install -m 644 src/*.h $(prefix)/share/gtc/include