            SHELL = /bin/sh

              TOP = .
      CURRENT_DIR = .

               AR = ar cq
               CC = cc

          INSTALL = install
             MAKE = make
               MV = mv
               CP = cp
           RANLIB = ranlib

     INSTBINFLAGS = -m 0755
     INSTUIDFLAGS = -m 4755
     INSTLIBFLAGS = -m 0664
     INSTINCFLAGS = -m 0444
     INSTMANFLAGS = -m 0444
     INSTDATFLAGS = -m 0444

     TOP_INCLUDES = -I$(INCROOT)

      CDEBUGFLAGS = -g -O2
        CCOPTIONS =
      COMPATFLAGS = -DXAW_BC

      ALLINCLUDES = $(STD_INCLUDES) $(TOP_INCLUDES) $(INCLUDES) $(EXTRA_INCLUDES)
       ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(PROTO_DEFINES) $(DEFINES) $(COMPATFLAGS)
           CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(ALLDEFINES)
        LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES)
           LDLIBS = $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)
        LDOPTIONS = $(CDEBUGFLAGS) $(CCOPTIONS)
   LDCOMBINEFLAGS = -X -r

          PATHSEP = /
        USRLIBDIR = /usr/lib
           BINDIR = /usr/bin
          INCROOT = $(DESTDIR)/usr/include
     BUILDINCROOT = $(TOP)
      BUILDINCDIR = $(BUILDINCROOT)/X11
      BUILDINCTOP = ..
           INCDIR = $(INCROOT)/X11
           LIBDIR = $(USRLIBDIR)/X11

          MANPATH = $(DESTDIR)/usr/man
    MANSOURCEPATH = $(MANPATH)/man
           MANDIR = $(MANSOURCEPATH)1
        LIBMANDIR = $(MANSOURCEPATH)3

  DEPEXTENSIONLIB = $(USRLIBDIR)/libXext.a
     EXTENSIONLIB =  -lXext

          DEPXLIB = $(DEPEXTENSIONLIB)
             XLIB = $(EXTENSIONLIB) -lX11

      DEPXAUTHLIB = $(USRLIBDIR)/libXau.a
         XAUTHLIB =  -lXau

        DEPXMULIB =
           XMULIB = -lXmu

       DEPOLDXLIB =
          OLDXLIB = -loldX

      DEPXTOOLLIB =
         XTOOLLIB = -lXt

        DEPXAWLIB =
           XAWLIB = -lXaw

        DEPXWLIB = $(USRLIBDIR)/libXw.a
        XWLIB =  -lXw

          DEPLIBS = $(DEPXAWLIB) $(DEPXMULIB) $(DEPXTOOLLIB) $(DEPXLIB)

         DEPLIBS1 = $(DEPLIBS)
         DEPLIBS2 = $(DEPLIBS)
         DEPLIBS3 = $(DEPLIBS)

DEFINES = -DEPIC -DIBMGL -DLATEX -DPIC -DPICTEX -DPS -DPSTEX -DTEXTYL -DTPIC

INCLUDES = -I..

SRCS = fig2dev.c getopt.c psfonts.c iso2tex.c \
	arrow.c bound.c free.c read.c read1_3.c latex_line.c $(STRSTRC)
OBJS = fig2dev.o getopt.o psfonts.o iso2tex.o \
	arrow.o bound.o free.o read.o read1_3.o latex_line.o $(STRSTRO) \
	dev/libtransfig.a

EXTRA_LIBRARIES = -lm

 PROGRAM = fig2dev

all: devs fig2dev

devs:
	cd dev; make all; cd ..

fig2dev: $(OBJS) $(DEPLIBS)
	$(RM) $@
	$(CC) -o $@ $(OBJS) $(LDOPTIONS) $(LOCAL_LIBRARIES) $(LDLIBS) $(EXTRA_LOAD_FLAGS)

install: fig2dev fig2ps2tex.script pic2tpic.script
	$(INSTALL) -c $(INSTPGMFLAGS)   fig2dev $(BINDIR)
	$(INSTALL) -c $(INSTPGMFLAGS) fig2ps2tex.script $(BINDIR)/fig2ps2tex
	$(INSTALL) -c $(INSTPGMFLAGS) pic2tpic.script $(BINDIR)/pic2tpic

install.man:
	$(INSTALL) -c $(INSTMANFLAGS) ../doc/fig2dev.1 $(MANDIR)/fig2dev.1; \
	$(INSTALL) -c $(INSTMANFLAGS) ../doc/fig2ps2tex.1 $(MANDIR)/fig2ps2tex.1; \
	$(INSTALL) -c $(INSTMANFLAGS) ../doc/pic2tpic.1 $(MANDIR)/pic2tpic.1;



clean:
	rm -f *.o core make.log fig2dev













