#
#	Makefile for inet NOVA on UNIX
#
#		version 1.03	09-OCT-1992	M. Nomachi	(KEK)
#		version 1.07	20-NOV-1993	Yasuo TAKEUCHI	(T.I.T.)
#
NVINC	= ../include
NVLIB   = ../netlib

#CFLAGS	= -O -I$(NVINC)
CFLAGS	= -g -I$(NVINC)
LDLIBS  = -lsocket -lnsl -L$(NVLIB) -lnetnova
RM	= rm -f

OBJS	 = net_collector net_collector_fast net_analyzer net_analyzer_fast

all:	$(OBJS)

all.sunos4:
	make CC=/usr/ucb/cc  all

all.solaris2:
	make CC=cc  all

all.ultrix:
	make CC=/usr/bin/cc  all

clean	:
	$(RM) $(OBJS) *~ *.o core


net_collector	   : $(NVINC)/nova.h $(NVLIB)/libnetnova.a net_collector.c
		     $(CC) $(CFLAGS) $@.c -o $@ $(LDLIBS)

net_collector_fast : $(NVINC)/nova.h $(NVLIB)/libnetnova.a net_collector_fast.c
		     $(CC) $(CFLAGS) $@.c -o $@ $(LDLIBS)

net_analyzer	   : $(NVINC)/nova.h $(NVLIB)/libnetnova.a net_analyzer.c
		     $(CC) $(CFLAGS) $@.c -o $@ $(LDLIBS)

net_analyzer_fast  : $(NVINC)/nova.h $(NVLIB)/libnetnova.a net_analyzer_fast.c
		     $(CC) $(CFLAGS) $@.c -o $@ $(LDLIBS)

