Makefile 834 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #
  2. # $Id: Makefile,v 1.2 2000/10/12 01:45:23 idiscovery Exp $
  3. #
  4. # WARNING
  5. #
  6. # This Makefile is NOT for installation purposes. Please read the file
  7. # docs/Install.html for information about installing Tix.
  8. #
  9. #
  10. #
  11. #
  12. #
  13. #
  14. # fs = font scheme source
  15. # cs = color scheme source
  16. #
  17. # fsc = font scheme compiled
  18. # csc = color scheme compiled
  19. #
  20. .SUFFIXES: .fs .cs .csc .fsc
  21. all:: FONT_PREF COLOR_PREF
  22. FONT_SRC = 14Point.fs 12Point.fs TK.fs TkWin.fs
  23. FONT_PREF:: ${FONT_SRC:.fs=.fsc}
  24. COLOR_SRC = Bisque.cs Blue.cs Gray.cs SGIGray.cs TixGray.cs TK.cs TkWin.cs
  25. COLOR_PREF:: ${COLOR_SRC:.cs=.csc}
  26. fresh::
  27. -rm -f ${COLOR_SRC:.cs=.csc} FONT_PREF:: ${FONT_SRC:.fs=.fsc}
  28. make
  29. .cs.csc:
  30. tixmkpref -color $< > $@
  31. .fs.fsc:
  32. tixmkpref -font $< > $@
  33. distclean:
  34. - rm -f *.a *.o core errs *~ \#* TAGS *.E a.out errors \
  35. *.ps
  36. clean:: distclean