#! smake
#
DEPTH=..
CC=gcc  -I/usr/src/hylafax-v4.0pl1/lms


C_FILES= alived.c \
	snd_alive.c \
	box_alived.c \
	lmslib.c \
	rcv_alive.c \
	stop_server.c \
	channeld.c

ALIVEDOBJS= alived.o \
	snd_alive.o \
	lmslib.o \
	box_alived.o

STOPSERVEROBJS= stop_server.o \
	lmslib.o

BDIAGNOSEOBJS= b_diagnose.o \
	lmslib.o

STATUSSERVEROBJS= status_server.o \
	lmslib.o

CHANNELDOBJS= channeld.o

RCV_ALIVEOBJS= rcv_alive.o 

alived:	${ALIVEDOBJS} alived.h lms.h ${LIBS}
	${CC} -o $@ ${ALIVEDOBJS}  ${LDFLAGS}

channeld: ${CHANNELDOBJS} alived.h ${LIBS}
	${CC} -o $@ ${CHANNELDOBJS}  ${LDFLAGS}

rcv_alive: ${RCV_ALIVEOBJS} alived.h ${LIBS}
	${CC} -o $@ ${RCV_ALIVEOBJS}  ${LDFLAGS} -lbsd

stop_server: ${STOPSERVEROBJS} lms.h ${LIBS}
	${CC} -o $@ ${STOPSERVEROBJS}  ${LDFLAGS} 

status_server: ${STATUSSERVEROBJS} lms.h ${LIBS}
	${CC} -o $@ ${STATUSSERVEROBJS}  ${LDFLAGS} 

b_diagnose: ${BDIAGNOSEOBJS} lms.h ${LIBS}
	${CC} -o $@ ${BDIAGNOSEOBJS}  ${LDFLAGS} 
	cp b_diagnose /usr/sbin
	cp b_diagnose /usr/lib

all :: alived rcv_alive channeld stop_server status_server b_diagnose


