########################################################################
# $Id: Makefile 241 2006-10-03 20:20:45Z paulf $
########################################################################
########################################################################
TARGET	= datasock_client

SRCS	= $(TARGET).c socket_subs.c bld_statchans.c

OBJS	= $(SRCS:%.c=%.o)

#IQLIB2	= -I/usr/local/include
#QLIB2	= -L/usr/local/lib -lqlib2
#LIBS	= $(QLIB2) -lnsl -lsocket -lm 

QINCDIR	= /usr/local/include
QLIBDIR	= /usr/local/lib
IQLIB2	= -I$(QINCDIR)
QLIB2	= -L$(QLIBDIR) -lqlib2
LIBS	= $(QLIB2) -lnsl -lsocket -lm 

BINDIR	= /usr/local/bin
MANDIR	= /usr/local/man
MANEXT	= 1

CC	= cc
COPT	= -g
CFLAGS	= $(COPT) $(IQLIB2)

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

all:	$(TARGET) 

$(TARGET):	$(OBJS)
	$(CC) $(CFLAGS) $(LDFLAGS) -o $(TARGET) $(OBJS) $(LIBS)

install:	install_$(TARGET) 

install_$(TARGET):	$(TARGET)
	cp -p $(TARGET) $(BINDIR)/$(TARGET)

install_man:	$(TARGET).man 
	cp -p $(TARGET).man $(MANDIR)/man$(MANEXT)/$(TARGET).$(MANEXT)

clean:	
	-rm -f *.o

veryclean:	clean dependclean
	-rm -f $(TARGET) 

tar:	$(TARGET)
	(cd ..; tar cf - $(TARGET)/*.c $(TARGET)/*.h $(TARGET)/Makefile \
		$(TARGET)/*.man $(TARGET)/$(TARGET) \
		$(TARGET)/README $(TARGET)/CHANGES ) \
	| gzip > /tmp/$(TARGET).tar.gz

FORCE:

dependclean:
	makedepend
	-rm -f Makefile.bak

depend:
	makedepend $(CFLAGS) *.c
# DO NOT DELETE THIS LINE -- make depend depends on it.
