# Makefile for ifpollD
# Copyright (c) 1998-99 by  Andrey G. Kobrin

include ../CONFIG

DEFINES =	-DFTNFLAG=\"${FTNFLAG}\" \
	        -DIFCICO=\"${IFCICO}\" \
		-DINBOUND=\"${INBOUND}\" \
		-DOUTBOUND=\"${OUTBOUND}\" \
		-DNLOOKUP=\"${NLOOKUP}\" \
		-DLOGFILE=\"${LOGFILE}\" \
	        -DDELAYCALL=${DELAYCALL} \
	        -DDELAYQUEUE=${DELAYQUEUE} \
		-DTEMP=\"${TEMP}\" \
		-DSUBST=\"${SUBST}\" \
		-DSCRIPT=\"${SCRIPT}\"



#CFLAGS = -g3 -d3

OBJS = ifpollD.o _msignal.o _option.o \
       queue_work.o queue_analys.o queue_call.o queue_list.o queue_other.o \
       queue_rescan.o queue_script.o queue_condes.o queue_server.o \
       queue_client.o queue_setreport.o queue_show.o queue_scanlog.o \
       queue_analyslog.o


SRCS = ifpollD.c _msignal.c _option.c \
       queue_work.c queue_analys.c queue_call.c queue_list.c queue_other.c \
       queue_rescan.c queue_script.c queue_condes.c queue_server.c \
       queue_client.c queue_setreport.c queue_show.c queue_scanlog.c \
       queue_analyslog.c
       


CPP=c++

.c.o:
	${CPP} ${CFLAGS} ${DEFINES} -c $<

UTLIB = ../ifpollLib/ftnlib.a
ALL = ifpollD
all: ${ALL}


###################################################################

ifpollD: ${OBJS} ${UTLIB}
	${CPP} ${OBJS} -o ifpollD ${UTLIB}

install: all
	install -s -o ${OWNER} -g ${GROUP} -m ${MODE} ifpollD ${BINDIR}/ifpollD

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