XCOMM Copyright 1995 
XCOMM $Id: Imakefile,v 0.1 95/04/14 10:06:03 slavirot Exp $ 

#include "../project.config"

SYS_LIBRARIES	= -L$(UTILLIBPATH) -l$(UTILLIB) XtClientLibs -lm

OBJS	        =  agat.o agatyacc.o agatparse.o agatcheck.o agatfunc.o \
                   agatbuild.o agatprocess.o agatpostproc.o arlist.o \
                   agatXgen.o agatXbar.o agatXplot.o agatXbox.o agatXmatrix.o \
                   agatXlabel.o agatXrm.o agatXdraw.o agatXps.o agatXzoom.o \
                   agatXhisto.o rollBall.o agatXgen3D.o agatXplot3D.o

SRCS	        =  agat.c agatyacc.c agatparse.c agatcheck.c agatfunc.c \
                   agatbuild.c agatprocess.c agatpostproc.c arlist.c \
                   agatXgen.c agatXbar.c agatXplot.c agatXbox.c agatXmatrix.c \
                   agatXlabel.c agatXrm.c agatXdraw.c agatXps.c agatXzoom.c \
                   agatXhisto.c rollBall.c agatXgen3D.c agatXplot3D.c

EXEC            = agat

LEX=lex
YACC=yacc

ComplexProgramTarget($(EXEC))

agatlex.c : agatlex.l 
	rm -f agatlex.c
	$(LEX) -t agatlex.l > agatlex.c


agatyacc.c: agatyacc.y  agatlex.c
	rm -f agatyacc.tab.c agatyacc.c 
	$(YACC) agatyacc.y
	mv y.tab.c agatyacc.c

PUR_INCLUDES    = -I/usr/local/include -I/usr/include/X11R6/X11 -I/usr/include/X11R6
PUR_LIBS        = -L/usr/local/lib -L/usr/lib/X11R6

pur:    $(OBJS) 
	purify $(CC) $(CDEBUGFLAGS) $(CCOPTIONS)  -o $(EXEC) $(OBJS) $(EXTRA_INCLUDES) $(PUR_INCLUDES) $(LOCAL_LDFLAGS) $(SYS_LIBRARIES) $(PUR_LIBS)
