# DEFINITIONS:
CC = cc
F77 = f77
LD77 = f77
LDCC = cc
ESOEXT = ../exec/esoext.exe
RANLIB = ranlib
STRIP = strip
AR = ar
AR_OPT = ruv

INC = ../incl
LINC = .
LIBDIR = ../lib

DEBUG = 
C_OPT =
F_OPT =
SYS = 
CFLAGS += $(C_OPT) $(DEBUG) $(SYS) -I$(LINC) -I$(INC)
FFLAGS = $(F_OPT) $(DEBUG) -c 
EXFLAGS = -f

SLIB =
LLIB =
MLIB = -lm

LIBOUT = preplib.a

OUT =	testmail.exe 

LIB =	$(LIBDIR)/stlib.a \
	$(LIBDIR)/tbllib.a \
	$(LIBDIR)/twlib.a \
	$(LIBDIR)/oslib.a 
LIB1 =	$(LLIB) \
	$(LIBOUT) \
	$(LIB) 
LIB2 =	$(LLIB) \
	$(LIBDIR)/ugenlib.a \
	$(LIBDIR)/ftoclib.a \
	$(LIB)

# RULES:
.SUFFIXES: .o .c .f .for 
.for.o:
	$(ESOEXT) -I $(INC) $(EXFLAGS) $<
	$(F77) $(FFLAGS) $*.f
	rm -f $*.f
.for.f:
	$(ESOEXT) -I $(INC) $(EXFLAGS) $<
.c.o:
	$(CC) $(CFLAGS) -c $<
.f.o:
	$(F77) $(FFLAGS) $< 

# DEPENDENCIES:
testscpset.exe: testscpset.o 
	$(LDCC) testscpset.o $(LIB1) $(SLIB) $(MLIB) -o $@
	$(STRIP) $@
testmail.exe: testmail.o $(LIB2)
	$(LD77) testmail.o $(LIB2) $(SLIB) $(MLIB) -o $@
	$(STRIP) $@


