home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / x / volume3 / xdvi / part03 / Imakefile < prev    next >
Encoding:
Makefile  |  1989-03-07  |  770 b   |  32 lines

  1. FONT_PATH=TEXFONTS
  2. DEFAULT_FONT_PATH=/usr/local/tex/fonts
  3. FONTFORMATS_C=gf.c pk.c pxl.c
  4. FONTFORMATS_O=gf.o pk.o pxl.o
  5.  
  6. DEFINES=-DBMSHORT \
  7.             -DFONT_PATH=\"$(FONT_PATH)\" \
  8.             -DDEFAULT_FONT_PATH=\"$(DEFAULT_FONT_PATH)\"
  9. SYSLAST_LIBRARIES=-lXaw -lXmu -lXt -lX11 -lm
  10. SRCS=xdvi.c dvi_init.c dvi_draw.c $(FONTFORMATS_C) pxl_open.c tpic.c
  11. OBJS=xdvi.o dvi_init.o dvi_draw.o $(FONTFORMATS_O) pxl_open.o tpic.o
  12.  
  13. ComplexProgramTarget(xdvi)
  14.  
  15. table.h: mktable
  16.     mktable > table.h
  17.  
  18. mktable: mktable.c
  19.     $(CC) $(CFLAGS) -o mktable mktable.c
  20.  
  21. xdvi.man:
  22.     sed -e "s;%%FONT_PATH%%;$(FONT_PATH);g" \
  23.         -e "s;%%DEFAULT_FONT_PATH%%;$(DEFAULT_FONT_PATH);g" \
  24.         < xdvi.man.sed \
  25.         > xdvi.man
  26.  
  27. clean::
  28.     $(RM) mktable table.h xdvi.man
  29.  
  30. lint::
  31.     lint $(INCLUDES) $(DEFINES) $(SRCS)
  32.