# Makefile for tmafreqlib
# Copyright (c) 2000 by Maxim Timofeyev

include	../CONFIG

ifeq (1,${SRIF})
	DEFINES += -DSRIF
endif

DEFINES += -DDEF_ZONE=${DEF_ZONE} -DDEF_NET=${DEF_NET} \
	   -DLOGFILE=\"${LOGFILE}\" ${OS}

ALL = tmafreqlib.a
all: ${ALL}

OBJS =	readcfg.o tmafreqlib.o koi82alt.o copyascfile_koi82alt.o \
	execsh.o skip_crlf.o pkt.o mydb.o lock.o validname.o timestr.o \
	../parsecfg/parsecfg.o ../tmalib/tmalib.a
SRCS =	readcfg.c tmafreqlib.c koi82alt.c copyascfile_koi82alt.c \
	execsh.c skip_crlf.c pkt.c mydb.c lock.c validname.c timestr.c

UTLIB = tmafreqlib.a

.c.o:
ifeq (1,${MYDB})
	${CC} ${CFLAGS} ${DEFINES} -DCFGDIR=\"${CFGDIR}\" -DCFGINI=\"${CFGINI}\" ${COMPILER_FLAGS} -DMYDB -c $<
else
ifeq (1,${SQL})
	${CC} ${CFLAGS} ${DEFINES} -DCFGDIR=\"${CFGDIR}\" -DCFGINI=\"${CFGINI}\" ${COMPILER_FLAGS} -DPGSQL -c $<
else
	${CC} ${CFLAGS} ${DEFINES} -DCFGDIR=\"${CFGDIR}\" -DCFGINI=\"${CFGINI}\" ${COMPILER_FLAGS} -DMY_SQL -c $<
endif
endif

tmafreqlib.a: ${OBJS}
	${AR} -r $@ $?

clean:
	rm -f *.o *~ core ${UTLIB}

install:
