# Generated automatically from Makefile.in by configure. # Makefile for teTeX distribution. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #### Start of system configuration section. #### srcdir = . CC = gcc INSTALL = /bin/install -c INSTALL_PROGRAM = ${INSTALL} INSTALL_DATA = ${INSTALL} -m 644 LN = ln -s RM = rm -f TAR = tar MKDIR = mkdir DEFS = -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DMAKE_TEX_MF_BY_DEFAULT=1 -DMAKE_TEX_PK_BY_DEFAULT=1 -DMAKE_TEX_TFM_BY_DEFAULT=1 -DMAKE_OMEGA_OCP_BY_DEFAULT=1 -DMAKE_OMEGA_OFM_BY_DEFAULT=1 -DGREY=1 -DBUTTONS=1 LIBS = LOADLIBES = $(LIBS) ALLOCA = SHELL = /bin/sh CFLAGS = -g -O2 LDFLAGS = prefix = /usr exec_prefix = ${prefix} datadir = ${prefix}/share bindir = ${exec_prefix}/bin scriptdir = $(bindir) manext = 1 mandir = ${prefix}/man/man$(manext) infodir = ${prefix}/info texmfmain = /usr/share/texmf LIBWWWDIR=libs/libwww T1DIR=libs/t1lib #### End of system configuration section. #### ALLPROGS = access afm2tfm bibtex dialog dmp dvicopy dvilj dvilj2p dvilj4 \ dvilj4l dvips dvitomp dvitype etex gftodvi gftopk gftype gsftopk \ info install-info kpsestat kpsewhich mag makeindex makeinfo mf xmf \ mft mpost mpto newer odvicopy odvips odvitype ofm2opl omega opl2ofm \ otangle otp2ocp outocp ovf2ovp ovp2ovf oxdvi.bin patgen pdftex pfb2pfa \ pk2bm pktogf pktype pltotf pooltype ps2pk readlink tangle tex texindex \ tftopl tie ttf2afm vftovp vptovf weave xdvi.bin # Subdirectories that have makefiles ESUBDIRS = texk DSUBDIRS = libs/t1lib libs/libwww MDEFINES = bindir='$(bindir)' scriptdir='$(scriptdir)' default: all install: all for dir in $(ESUBDIRS); do \ echo making $@ in $$dir; \ (cd $$dir && PATH=$(scriptdir):$(bindir):$(PATH) \ $(MAKE) $(MDEFINES) $@) || exit 1; \ done test -f $(scriptdir)/mktexlsr && \ TEXMFMAIN=$(texmfmain) PATH=$(scriptdir):$(bindir):$(PATH) \ $(scriptdir)/mktexlsr test -f $(scriptdir)/texconfig && \ TEXMFMAIN=$(texmfmain) PATH=$(scriptdir):$(bindir):$(PATH) \ $(scriptdir)/texconfig init $(srcdir)/selfautofix "$(bindir)" "$(texmfmain)/web2c" install-exec: for dir in $(ESUBDIRS); do \ echo making $@ in $$dir; \ (cd $$dir && PATH=$(scriptdir):$(bindir):$(PATH) \ $(MAKE) $(MDEFINES) $@) || exit 1; \ done strip: cd $(bindir) && strip $(ALLPROGS) >/dev/null 2>&1 || true uninstall: for dir in $(ESUBDIRS); do \ echo making $@ in $$dir; \ (cd $$dir && $(MAKE) $(MDEFINES) $@) || exit 1; \ done Makefile: Makefile.in config.status $(SHELL) ./config.status all: $(T1DIR)/lib/.libs/libt1.a $(LIBWWWDIR)/libwww.a all clean mostlyclean: for dir in $(ESUBDIRS); do \ echo making $@ in $$dir; \ (if test -f $$dir/Makefile; then cd $$dir && $(MAKE) $(MDEFINES) $@; else true; fi) || exit 1; \ done distclean: clean for dir in $(ESUBDIRS) $(DSUBDIRS) libs/t1lib; do \ echo making $@ in $$dir; \ (if test -f $$dir/Makefile; then cd $$dir && $(MAKE) $(MDEFINES) $@; else true; fi) || exit 1; \ done $(RM) Makefile *.status *.cache *.log dialogconfig.h $(RM) libs/klibtool.config texinfo/info/funs.h texinfo/info/doc.c \ libs/config.log libs/config.status $(RM) TAGS tags TAGS: $(RM) TAGS find . -type f -name '*.[ch]' -print | xargs etags -a realclean: distclean world: all install strip $(LIBWWWDIR)/libwww.a: cd $(LIBWWWDIR) && $(MAKE) $(MDEFINES) libwww.a # The t1lib build process is tricky. $(T1DIR)/lib/.libs/libt1.a: cd $(T1DIR)/lib && $(MAKE) $(MDEFINES) # Prevent GNU make v3 from overflowing arg limit on SysV. .NOEXPORT: