#
# $Id: Makefile,v 1.7 1997/02/18 23:17:35 masaki Exp $
#

include ../../Make.include

#PROGRAMS=msgserver send_msg send_mrt testio mrt_io
PROGRAMS=msgserver mrt_io
OBJS=$(MSGSERVER_OBJS) $(SEND_MSG_OBJS) $(SEND_MRT_OBJS) $(TESTIO_OBJS)
MSGSERVER_OBJS=main.o handle.o
SEND_MSG_OBJS=send_msg.o
SEND_MRT_OBJS=send_mrt.o
TESTIO_OBJS=testio.o
MRT_IO_OBJS=mrt_io.o


all:	$(PROGRAMS)

msgserver: $(MSGSERVER_OBJS) $(MRT_LIBS)
	@echo "Linking: $(LD) $(LDFLAGS) $(MSGSERVER_OBJS) -o $@"
	$(LD) $(LDFLAGS) -o $@ $(MSGSERVER_OBJS) $(LIBS)
	$(CP) ./$@ $(EXEC_PREFIX)/bin	

send_msg: $(SEND_MSG_OBJS) $(MRT_LIBS)
	@echo "Linking: $(LD) $(LDFLAGS) $(SEND_MSG_OBJS) -o $@"
	@$(LD) $(LDFLAGS) -o $@ $(SEND_MSG_OBJS) $(LIBS)

send_mrt: $(SEND_MRT_OBJS) $(MRT_LIBS)
	@echo "Linking: $(LD) $(LDFLAGS) $(SEND_MRT_OBJS) -o $@"
	@$(LD) $(LDFLAGS) -o $@ $(SEND_MRT_OBJS) $(LIBS)

testio:	$(TESTIO_OBJS) $(MRT_LIBS)
	@echo "Linking: $(LD) $(LDFLAGS) $(TESTIO_OBJS) -o $@"
	@$(LD) $(LDFLAGS) -o $@ $(TESTIO_OBJS) $(LIBS)

mrt_io:	$(MRT_IO_OBJS) $(MRT_LIBS)
	@echo "Linking: $(LD) $(LDFLAGS) $(MRT_IO_OBJS) -o $@"
	@$(LD) $(LDFLAGS) -o $@ $(MRT_IO_OBJS) $(LIBS)

clean:
	$(RM) $(PROGRAMS) *.o core *.core *~ *.bak

depend:
	$(MAKEDEP) $(CFLAGS) $(CPPFLAGS) $(DEFINES) *.c


# DO NOT DELETE THIS LINE -- make depend depends on it.
