# Generated automatically from Makefile.in by configure. # Makefile for xdvik # # - 1999/05/08: janl: Removed submakes for libwww and kpathsea. That's what # the top makefile is for! # # paths.mk -- installation directories. # # The compile-time paths are defined in kpathsea/paths.h, which is built # from kpathsea/texmf.in and these definitions. See kpathsea/INSTALL # for how the various path-related files are used and created. # Do not change prefix and exec_prefix in Makefile.in! # configure doesn't propagate the change to the other Makefiles. # Instead, give the -prefix/-exec-prefix options to configure. # (See kpathsea/INSTALL for more details.) This is arguably # a bug, but it's not likely to change soon. prefix = /usr exec_prefix = ${prefix} # Architecture-dependent executables. bindir = ${exec_prefix}/bin # Architecture-independent executables. scriptdir = $(bindir) # Architecture-dependent files, such as lib*.a files. libdir = ${exec_prefix}/lib # Architecture-independent files. datadir = ${prefix}/share # Header files. includedir = ${prefix}/include # GNU .info* files. infodir = ${prefix}/info # Unix man pages. manext = 1 mandir = ${prefix}/man/man$(manext) # TeX system-specific directories. Not all of the following are relevant # for all programs, but it seems cleaner to collect everything in one place. # The default paths are now in kpathsea/texmf.in. Passing all the # paths to sub-makes can make the arg list too long on system V. # Note that if you make changes below, you will have to make the # corresponding changes to texmf.in or texmf.cnf yourself. # The root of the main tree. texmf = /usr/share/texmf # The directory used by varfonts. vartexfonts = /var/tmp/texfonts # Regular input files. texinputdir = $(texmf)/tex mfinputdir = $(texmf)/metafont mpinputdir = $(texmf)/metapost mftinputdir = $(texmf)/mft # dvips's epsf.tex, rotate.tex, etc. get installed here; # ditto for dvilj's fonts support. dvips_plain_macrodir = $(texinputdir)/plain/dvips dvilj_latex2e_macrodir = $(texinputdir)/latex/dvilj # mktex.cnf, texmf.cnf, etc. web2cdir = $(texmf)/web2c # The top-level font directory. fontdir = $(texmf)/fonts # Memory dumps (.fmt/.base/.mem). fmtdir = $(web2cdir) basedir = $(fmtdir) memdir = $(fmtdir) # Pool files. texpooldir = $(web2cdir) mfpooldir = $(texpooldir) mppooldir = $(texpooldir) # Where the .map files from fontname are installed. fontnamedir = $(texmf)/fontname # For dvips configuration files, psfonts.map, etc. dvipsdir = $(texmf)/dvips # For dvips .pro files, gsftopk's render.ps, etc. psheaderdir = $(dvipsdir) # If a font can't be found close enough to its stated size, we look for # each of these sizes in the order given. This colon-separated list is # overridden by the envvar TEXSIZES, and by a program-specific variable # (e.g., XDVISIZES), and perhaps by a config file (e.g., in dvips). # This list must be sorted in ascending order. default_texsizes = 300:600 # End of paths.mk. # common.mk -- used by all Makefiles. SHELL = /bin/sh top_srcdir = . srcdir = . CC = gcc CFLAGS = -g -O2 $(XCFLAGS) CPPFLAGS = $(XCPPFLAGS) DEFS = -DHAVE_CONFIG_H $(XDEFS) # Kpathsea needs this for compiling, programs need it for linking. LIBTOOL = $(kpathsea_srcdir_parent)/klibtool # You can change [X]CPPFLAGS, [X]CFLAGS, or [X]DEFS, but # please don't change ALL_CPPFLAGS or ALL_CFLAGS. # prog_cflags is set by subdirectories of web2c. ALL_CPPFLAGS = $(DEFS) -I. -I$(srcdir) $(prog_cflags) \ -I$(kpathsea_parent) -I$(kpathsea_srcdir_parent) $(CPPFLAGS) ALL_CFLAGS = $(ALL_CPPFLAGS) $(CFLAGS) -c compile = $(CC) $(ALL_CFLAGS) .SUFFIXES: .SUFFIXES: .c .o # in case the suffix list has been cleared, e.g., by web2c .c.o: $(compile) $< # Installation. INSTALL = /bin/install -c INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = $(INSTALL_PROGRAM) INSTALL_DATA = ${INSTALL} -m 644 INSTALL_LIBTOOL_LIBS = INSTALL_DATA='$(INSTALL_DATA)' $(LIBTOOL) install-lib INSTALL_LIBTOOL_PROG = INSTALL_PROGRAM='$(INSTALL_PROGRAM)' $(LIBTOOL) install-prog # Creating (symbolic) links. LN = ln -s # We use these for many things. kpathsea_parent = .. kpathsea_dir = $(kpathsea_parent)/kpathsea kpathsea_srcdir_parent = $(top_srcdir)/.. kpathsea_srcdir = $(kpathsea_srcdir_parent)/kpathsea kpathsea = $(kpathsea_dir)/libkpathsea.la #M#ifeq ($(CC), gcc) #M#XDEFS = -Wall -Wpointer-arith $(warn_more) #M#CFLAGS = -pipe -g $(XCFLAGS) #M#endif # End of common.mk. # programs.mk -- used by Makefiles for executables only. # Don't include $(CFLAGS), since ld -g under Linux forces # static libraries, e.g., libc.a and libX*.a. LDFLAGS = $(XLDFLAGS) # proglib is for web2c; # XLOADLIBES is for the installer. LIBS = LOADLIBES = $(proglib) $(kpathsea) $(LIBS) -lm $(XLOADLIBES) # May as well separate linking from compiling, just in case. CCLD = $(CC) link_command = $(CCLD) -o $@ $(LDFLAGS) # When we link with Kpathsea, have to take account that it might be a # shared library, etc. kpathsea_link = $(LIBTOOL) link $(link_command) # End of programs.mk. # define like -DSHRINK=10 when you change default shrink size from 8 # define like -DBDPI=300 when you change default DPI from 600 # define NOKANJI when you don't use KANJI # define NOPTEX when you don't use PTEX # define NOZEIT when you don't use ZEIT # define NONTTZEIT when you don't use NTTZEIT # define NOSELFILE when you don't use SELFILE # define NOCOLOR when you don't use COLOR # define NOTOC when you don't use TOC # define NOMARKPAGE when you don't use MARKPAGE # define NOPAGENUM when you don't use PAGENUM # define NOPRINTDVI when you don't use PRINTDVI # define NODVISEL when you don't use DVISEL # define NOPAPERMENU when you don't use PAPERMENU # define NOVFONTMAP when you don't use "vfontmap" # define VI_KEY when you use VI_KEY # define SMALL_PANEL when you use SMALL_PANEL # define ZOOM_BUTTON when you use ZOOM_BUTTON XDEFS= -DVI_KEY -DSMALL_PANEL -DZOOM_BUTTON -DBDPI=300 -DSHRINK=5 XDVIETCDIR = $(texmf)/xdvi VFLIB = -lVFlib2 -lttf # Make `#include ' and `-lX...' work. # This matches web2c (needed only for Metafont). x_cppflags = x_ldflags = -L/usr/X11R6/lib x_pre_libs = -lSM -lICE x_extra_libs = x_tool_libs = -lXaw3d -lXmu -lXt x_ext_lib = -lXext # Follow the library order used in X11R6 itself: # -lXaw3d -lXmu -lXt -lSM -lICE -lXext -lX11 (some may not be present). x_link = $(LDLIBWWW) $(LDT1LIB) $(x_ldflags) $(x_tool_libs) $(x_pre_libs) $(x_ext_lib) -lX11 $(x_extra_libs) LDLIBWWW=$(LIBWWWDIR)/libwww.a LIBWWWCPPFLAGS=-I$(LIBWWWDIR) -I$(LIBWWWSRCDIR) -DHAVE_LIBWWW -DHAVE_WWWLIB_H LIBWWWDEP=$(LIBWWWDIR)/libwww.a LIBWWWDIR = ../../libs/libwww LIBWWWSRCDIR = $(srcdir)/../../libs/libwww # Here we disobey the --with-system-t1lib... LDT1LIB=../../libs/t1lib/lib/.libs/libt1x.a ../../libs/t1lib/lib/.libs/libt1.a # Extra xdvi-specific compiler options. ps_def = -DPS_GS dvi_filter = vflib_def = -DDEFAULT_FONTMAP=\"$(texmf)/xdvi/vfontmap\" xdviprint_def = -DXDVIPRINTCMD=\"$(scriptdir)/xdviprint\" prog_cflags = $(LIBWWWCPPFLAGS) $(ps_def) -I../../libs/t1lib/lib -I../kpathsea $(x_cppflags) $(dvi_filter) $(vflib_def) $(xdviprint_def) # We don't use alloca ourselves, but the X library might, and this way # we avoid buggy versions in -lPW or -lucb. ALLOCA = alloca.o objects = xdvi.o dvi-draw.o dvi-init.o events.o font-open.o \ gf.o pk.o psdps.o psgs.o psheader.o psnews.o special.o util.o vf.o sfDir.o \ sfDraw.o sfPath.o sfSelFile.o hypertex.o mime.o wwwfetch.o \ zeit.o dnpzeit.o toc.o markpage.o markring.o print.o \ paper.o tategaki.o vfontmap.o \ $(ALLOCA) t1.o dvips.o tfmload.o program = xdvi.bin programs = $(program) default all: $(programs) xdvi.1 xdviprint $(program): $(kpathsea) $(objects) $(LIBWWWDEP) $(kpathsea_link) $(objects) $(x_link) $(VFLIB) $(LOADLIBES) squeeze: squeeze.o $(link_command) squeeze.o $(LIBS) $(XLOADLIBES) psheader.c: psheader.txt squeeze ./squeeze $(srcdir)/psheader.txt $@ xdvi.1: xdvi.man sedscript sed -f sedscript <$(srcdir)/xdvi.man >$@ xdviprint: Makefile xdviprint.sample if test -x /usr/bin/nawk; then \ sed -e '/^## for dvips/,/^##/s/^# //' -e 's/awk/nawk/' \ -e "s,/usr/local/share/texmf/xdvi,$(XDVIETCDIR)," \ $(srcdir)/xdviprint.sample >$@ ; \ else \ sed -e '/^## for dvips/,/^##/s/^# //' \ -e "s,/usr/local/share/texmf/xdvi,$(XDVIETCDIR)," \ $(srcdir)/xdviprint.sample >$@ ; \ fi chmod +x $@ sedscript: mksedscript xdvi-config.h $(SHELL) $(srcdir)/mksedscript $(srcdir) pkpath sizes vfpath \ figpath headerpath $(DEFS) $(prog_cflags) >$@ $(LIBWWWDIR)/libwww.a: cd $(LIBWWWDIR); $(MAKE) $(makeargs) libwww.a # tkpathsea.mk -- target for remaking kpathsea. makeargs = $(MFLAGS) CC='$(CC)' CFLAGS='$(CFLAGS)' $(XMAKEARGS) # This is wrong: the library doesn't depend on kpsewhich.c or # acconfig.h. But what to do? $(kpathsea): $(kpathsea_srcdir)/*.c $(kpathsea_srcdir)/*.h \ $(kpathsea_srcdir)/texmf.in $(top_srcdir)/../make/paths.mk cd $(kpathsea_dir) && $(MAKE) $(makeargs) # End of tkpathsea.mk. INSTALL_SCRIPT = ${INSTALL_PROGRAM} install: install-exec install-data uninstall: uninstall-exec uninstall-data install-exec: $(programs) xdviprint $(SHELL) $(top_srcdir)/../mkinstalldirs $(bindir) for p in $(programs); do $(INSTALL_LIBTOOL_PROG) $(bindir) $$p; done $(INSTALL_SCRIPT) $(srcdir)/xdvi-sh $(scriptdir)/xdvi if test "$(scriptdir)/xdviprint" != no; then \ if test ! -x $(scriptdir)/xdviprint; then \ $(INSTALL_SCRIPT) $(srcdir)/xdviprint $(scriptdir)/xdviprint; \ fi; \ fi uninstall-exec: for p in $(programs) xdvi; do rm -f $(bindir)/$$p; done install-data: xdvi.1 vfontmap.sample $(SHELL) $(top_srcdir)/../mkinstalldirs $(mandir) $(psheaderdir) $(XDVIETCDIR) $(INSTALL_DATA) xdvi.1 $(mandir)/xdvi.$(manext) if test ! -f $(XDVIETCDIR)/vfontmap; then \ $(INSTALL_DATA) vfontmap.sample $(XDVIETCDIR)/vfontmap; \ fi $(INSTALL_DATA) xdvipaper.dvi2ps-j $(XDVIETCDIR)/xdvipaper.dvi2ps-j $(INSTALL_DATA) xdvipaper.dvips $(XDVIETCDIR)/xdvipaper.dvips $(INSTALL_DATA) xdvipaper.jdvi2kps $(XDVIETCDIR)/xdvipaper.jdvi2kps uninstall-data: rm -f $(mandir)/xdvi.$(manext) rm -f $(FILTOPTTBLDIR)/xdvipaper.* distname = xdvik program_files = *.man *.ac xdvi.icon xdvi.FAQ psheader.txt mksedscript \ MOTIF version_files = xdvi.c pre-dist-$(distname): post-dist-$(distname): cd $(top_distdir); rm -f xdvik/psheader.c # dist.mk -- making distribution tar files. #M#top_distdir = $(distname)-$(version) #M#top_files = ChangeLog Makefile.in README configure.in configure \ #M# install.sh acklibtool.m4 config.guess config.sub klibtool \ #M# mkinstalldirs add-info-toc rename unbackslsh.awk withenable.ac #M#distdir = $(top_distdir)/$(distname) #M#kpathsea_distdir = ../$(distname)/$(top_distdir)/kpathsea #M#ln_files = AUTHORS ChangeLog INSTALL NEWS README *.in *.h *.c \ #M# configure *.mk #M# #M#dist_rm_predicate = -name Makefile #M#dist: all depend pre-dist-$(distname) #M# rm -rf $(top_distdir)* #M# mkdir -p $(distdir) #M# cd .. && make Makefile ./configure #M# cd .. && ln $(top_files) $(distname)/$(top_distdir) #M# cp -p $(top_srcdir)/../dir $(top_distdir) #M# -ln $(ln_files) $(distdir) #M# ln $(program_files) $(distdir) #M# cd $(kpathsea_dir); $(MAKE) distdir=$(kpathsea_distdir) \ #M# ln_files='$(ln_files)' distdir #M# cp -pr ../make ../etc ../djgpp $(top_distdir) #M# rm -rf $(top_distdir)/make/CVS #M# rm -rf $(top_distdir)/etc/CVS #M# rm -rf $(top_distdir)/etc/autoconf/CVS #M# rm -rf $(top_distdir)/djgpp/CVS #M## Remove the extra files our patterns got us. #M# cd $(top_distdir); rm -f */c-auto.h #M# find $(top_distdir) \( $(dist_rm_predicate) \) -exec rm '{}' \; #M# find $(top_distdir) -name \.*texi -exec egrep -ni ' | ::|xx[^}]' \; #M## Now handle the contrib dir. #M# mkdir -p $(top_distdir)/contrib && \ #M# cp -p ../contrib/{ChangeLog,INSTALL,Makefile,README,*.c,*.h} \ #M# $(top_distdir)/contrib #M# $(MAKE) post-dist-$(distname) #M# cd $(distdir); test ! -r *.info || touch *.info* #M# chmod -R a+rX,u+w $(top_distdir) #M# GZIP=-9 tar chzf $(top_distdir).tar.gz $(top_distdir) #M# rm -rf $(top_distdir) # End of dist.mk. # config.mk -- autoconf rules to remake the Makefile, c-auto.h, etc. #M#ac_dir = $(top_srcdir)/../etc/autoconf #M#autoconf = $(ac_dir)/acspecific.m4 $(ac_dir)/acgeneral.m4 $(ac_dir)/acsite.m4 #M#autoheader = $(ac_dir)/acconfig.h $(ac_dir)/autoheader.m4 #M# #M## I define $(autoconf) to acgeneral.m4 and the other Autoconf files, so #M## configure automatically gets remade in the sources with a new Autoconf #M## release. But it would be bad for installers with Autoconf to remake #M## configure (not to mention require Autoconf), so I take out the variable #M## $(autoconf) definition before release. #M## #M## BTW, xt.ac isn't really required for dvipsk or dviljk, but it doesn't #M## seem worth the trouble. #M## #M#configure_in = $(srcdir)/configure.in $(kpathsea_srcdir)/common.ac \ #M# $(kpathsea_srcdir)/withenable.ac $(kpathsea_srcdir)/xt.ac \ #M# $(kpathsea_srcdir_parent)/acklibtool.m4 #M#$(srcdir)/configure: $(configure_in) $(autoconf) #M# cd $(srcdir) && autoconf -m $(ac_dir) #M# #M## And make sure that --enable-maintainer-mode is used if configure is #M## called from the makefiles. We do not try to do this through the #M## cache, lest the option sneaks into a global cache file. #M#enablemaintflag = --enable-maintainer-mode config.status: $(srcdir)/configure $(SHELL) $(srcdir)/configure --no-create $(enablemaintflag) Makefile: $(srcdir)/Makefile.in config.status $(top_srcdir)/../make/*.mk $(SHELL) config.status # This rule isn't used for the top-level Makefile, but it doesn't hurt. # We don't depend on config.status because configure always rewrites # config.status, even when it doesn't change. Thus it might be newer # than c-auto.h when we don't need to remake the latter. c-auto.h: stamp-auto stamp-auto: $(srcdir)/c-auto.in $(SHELL) config.status date >stamp-auto #M## autoheader reads acconfig.h (and c-auto.h.top) automatically. #M#$(srcdir)/c-auto.in: $(srcdir)/stamp-auto.in #M#$(srcdir)/stamp-auto.in: $(configure_in) $(autoheader) \ #M# $(kpathsea_srcdir)/acconfig.h #M# cd $(srcdir) && autoheader -m $(ac_dir) -l $(kpathsea_srcdir) #M# date >$(srcdir)/stamp-auto.in # End of config.mk. info dvi check: # clean.mk -- cleaning. mostlyclean:: rm -f *.o clean:: mostlyclean rm -f $(program) $(programs) squeeze lib$(library).* $(library).a *.bad rm -f *.exe *.dvi *.lj distclean:: extraclean clean rm -f Makefile rm -f config.status config.log config.cache c-auto.h rm -f stamp-auto stamp-tangle stamp-otangle # Although we can remake configure and c-auto.in, we don't remove # them, since many people may lack Autoconf. Use configclean for that. maintainer-clean:: distclean rm -f *.info* extraclean:: rm -f *.aux *.bak *.bbl *.blg *.dvi *.log *.pl *.tfm *.vf *.vpl rm -f *.*pk *.*gf *.mpx *.i *.s *~ *.orig *.rej *\#* rm -f CONTENTS.tex a.out core mfput.* texput.* mpout.* configclean: rm -f configure c-auto.in c-auto.h stamp-* # End of clean.mk. clean:: rm -f *.flc distclean:: rm -f psheader.c sedscript xdvi.1 *.flc # rdepend.mk -- rules for remaking the dependencies. #M## #M## Have to use -M, not -MM, since we use instead of #M## "kpathsea/..." in the sources. But that means we have to remove the #M## directory prefixes and all the system include files. #M## And is generated, not part of the distribution. #M## #M## And, there's no need for any installer/user to ever run this, it can #M## only cause trouble. So comment it out in the distribution. #M## (It doesn't work when the source and build directories are different.) #M#ifndef c_auto_h_dir #M#c_auto_h_dir = . #M#endif #M# #M#depend depend.mk:: $(c_auto_h_dir)/c-auto.h \ #M# $(top_srcdir)/../make/rdepend.mk #M# $(CC) -M $(ALL_CPPFLAGS) -I$(c_auto_h_dir) *.c \ #M# | sed -e 's,\(\.\./\)\+kpathsea/,$$(kpathsea_srcdir)/,g' \ #M# -e 's,$$(kpathsea_srcdir)/c-auto.h,$$(kpathsea_dir)/c-auto.h,g' \ #M# -e 's,$$(kpathsea_srcdir)/paths.h,$$(kpathsea_dir)/paths.h,g' \ #M# -e 's,/usr[^ ]* ,,g' \ #M# -e 's,/usr[^ ]*$$,,g' \ #M# -e 's,dvi2xx.o,dvilj.o dvilj2p.o dvilj4.o dvilj4l.o,' \ #M# -e 's,lex.yy,$$(LEX_OUTPUT_ROOT),g' \ #M# | $(top_srcdir)/../unbackslsh.awk \ #M# >depend.mk #M## If kpathsea, we're making .lo library objects instead of .o's. #M# pwd | grep -v kpathsea >/dev/null \ #M# || (sed -e 's/\.o:/.lo:/' \ #M# -e 's/kpsewhich.lo:/kpsewhich.o:/' \ #M# -e 's/kpsestat.lo:/kpsestat.o:/' \ #M# -e 's/access.lo:/access.o:/' \ #M# -e 's/readlink.lo:/readlink.o:/' \ #M# depend-tmp.mk; mv depend-tmp.mk depend.mk) #M#.PHONY: depend # Let's stick a rule for TAGS here, just in case someone wants them. # (We don't put them in the distributions, to keep them smaller.) TAGS: *.c *.h pwd | grep kpathsea >/dev/null && append=../kpathsea/TAGS; \ etags $$append *.[ch] # Prevent GNU make 3.[59,63) from overflowing arg limit on system V. .NOEXPORT: # End of rdepend.mk. alloca.o: alloca.c dvi_draw.o: dvi_draw.c xdvi-config.h $(kpathsea_srcdir)/config.h c-auto.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h \ $(kpathsea_srcdir)/c-ctype.h $(kpathsea_srcdir)/c-fopen.h \ dvi.h dvi_init.o: dvi_init.c xdvi-config.h $(kpathsea_srcdir)/config.h c-auto.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h \ $(kpathsea_srcdir)/c-fopen.h $(kpathsea_srcdir)/c-stat.h \ $(kpathsea_srcdir)/magstep.h $(kpathsea_srcdir)/tex-glyph.h \ $(kpathsea_srcdir)/tex-file.h dvi.h events.o: events.c xdvi-config.h $(kpathsea_srcdir)/config.h c-auto.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h font-open.o: font-open.c xdvi-config.h $(kpathsea_srcdir)/config.h c-auto.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h \ $(kpathsea_srcdir)/c-fopen.h $(kpathsea_srcdir)/tex-glyph.h $(kpathsea_srcdir)/tex-file.h gf.o: gf.c xdvi-config.h $(kpathsea_srcdir)/config.h c-auto.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h hypertex.o: hypertex.c xdvi-config.h $(kpathsea_srcdir)/config.h c-auto.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h \ $(kpathsea_srcdir)/c-ctype.h $(kpathsea_srcdir)/c-fopen.h \ $(kpathsea_srcdir)/c-stat.h \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ mime.o: mime.c xdvi-config.h $(kpathsea_srcdir)/config.h c-auto.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h \ $(kpathsea_srcdir)/c-ctype.h $(kpathsea_srcdir)/c-fopen.h \ $(kpathsea_srcdir)/variable.h pk.o: pk.c xdvi-config.h $(kpathsea_srcdir)/config.h c-auto.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h psdps.o: psdps.c psgs.o: psgs.c xdvi-config.h $(kpathsea_srcdir)/config.h c-auto.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h \ $(kpathsea_srcdir)/c-pathmx.h psheader.o: psheader.c psnews.o: psnews.c sfDir.o: sfDir.c c-auto.h \ sfinternal.h \ $(kpathsea_srcdir)/config.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h $(kpathsea_srcdir)/c-dir.h \ $(kpathsea_srcdir)/c-stat.h sfDraw.o: sfDraw.c c-auto.h $(kpathsea_srcdir)/config.h $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h $(kpathsea_srcdir)/c-stat.h \ sfinternal.h sfPath.o: sfPath.c c-auto.h \ $(kpathsea_srcdir)/config.h $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h \ $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h $(kpathsea_srcdir)/c-stat.h \ sfinternal.h sfSelFile.o: sfSelFile.c c-auto.h xdvi-config.h $(kpathsea_srcdir)/config.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h \ $(kpathsea_srcdir)/c-stat.h \ sfinternal.h special.o: special.c xdvi-config.h $(kpathsea_srcdir)/config.h c-auto.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h \ $(kpathsea_srcdir)/c-fopen.h $(kpathsea_srcdir)/c-ctype.h \ $(kpathsea_srcdir)/c-stat.h \ $(kpathsea_srcdir)/line.h $(kpathsea_srcdir)/tex-file.h squeeze.o: squeeze.c \ $(kpathsea_dir)/c-auto.h $(kpathsea_srcdir)/c-memstr.h util.o: util.c xdvi-config.h $(kpathsea_srcdir)/config.h c-auto.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h \ $(kpathsea_srcdir)/c-ctype.h $(kpathsea_srcdir)/c-fopen.h vf.o: vf.c xdvi-config.h $(kpathsea_srcdir)/config.h c-auto.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h dvi.h wwwfetch.o: wwwfetch.c xdvi-config.h $(kpathsea_srcdir)/config.h c-auto.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h \ $(kpathsea_srcdir)/c-fopen.h $(kpathsea_srcdir)/c-stat.h \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ xdvi.o: xdvi.c xdvi-config.h $(kpathsea_srcdir)/config.h c-auto.h \ $(kpathsea_srcdir)/c-std.h \ $(kpathsea_srcdir)/c-unistd.h \ $(kpathsea_srcdir)/systypes.h \ $(kpathsea_srcdir)/c-memstr.h $(kpathsea_srcdir)/c-errno.h \ $(kpathsea_srcdir)/c-minmax.h \ $(kpathsea_srcdir)/c-limits.h \ $(kpathsea_srcdir)/c-proto.h \ $(kpathsea_srcdir)/debug.h $(kpathsea_srcdir)/types.h $(kpathsea_srcdir)/lib.h \ $(kpathsea_srcdir)/progname.h \ xdvi.h \ $(kpathsea_srcdir)/c-vararg.h c-openmx.h \ $(kpathsea_srcdir)/c-ctype.h $(kpathsea_srcdir)/c-fopen.h \ $(kpathsea_srcdir)/c-pathch.h $(kpathsea_srcdir)/c-stat.h \ $(kpathsea_srcdir)/proginit.h $(kpathsea_srcdir)/tex-file.h \ $(kpathsea_srcdir)/tex-hush.h $(kpathsea_srcdir)/tex-make.h \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ xdvi.icon zeit.o: zeit.c xdvi-config.h jtfm.h dnpzeit.o: dnpzeit.c xdvi-config.h toc.o: toc.c xdvi-config.h chardef.h toc.h markpage.h markpage.o: markpage.c xdvi-config.h chardef.h markring.h markpage.h markring.o: markring.c xdvi-config.h markring.h print.o: print.c xdvi-config.h chardef.h print.h markpage.h paper.o: paper.c xdvi-config.h chardef.h paper.h tategaki.o: tategaki.c xdvi-config.h vfontmap.o: vfontmap.c xdvi-config.h