#include <psf_pre.imake>
#include <readtil.imake>
#include <parseterm.imake>
#include <trs.imake>
#include <psf_prototype.imake>
#include <psf_fopen.imake>
#include <psf_exits.imake>
#include <psf_standards.imake>
#include <env_variables.imake>
#include <prtilparts.imake>

DEFINES = -DEXTTIL -DTERMTRACE -DEQM_STATS -DYYMAXDEPTH=400 $(PSF_INC_DEFINES)

OBJ = main.o
OBJS = $(OBJ) $(PSF_INC_OBJ) $(PARSETERMOBJ)

SRCS = $(OBJS:.o=.c)

INC_SRC = scanterm.c y.tab.h y.tab.c
SRC = $(OBJ:.o=.c)
HDR = $(OBJ:.o=.h)

depend:: $(INC_SRC)

ComplexProgramTarget(trs)

clean::
	$(RM) $(INC_SRC) y.output

ARCHIVE = Imakefile $(SRC) $(HDR) trs.man version.h

rcsdiff:
	rcsdiff -c $(ARCHIVE) > src.diffs

rcsci:
	ci -f -m"." -t/dev/null $(ARCHIVE)

rcsco:
	co -l $(ARCHIVE)

#include <psf_post.imake>
