# Makefile

CC = gcc
#CFLAGS = -O
CFLAGS += -D_REENTRANT -Wall

INSTALLDIR = /usr/sbin/
SCRIPTDIR = /etc/init.d/

SRCDIR = 
HEADER = $(SRCDIR)
PROG =

INCDIR = -I/usr/include
LIBDIR = -L/lib -L/usr/lib

LIBS = -lpthread

OBJS = mmlist.o mmfd.o mmtcpfwd.o



CCOBJ = $(CC) $(CFLAGS) -c $(INCDIR) $(SRCDIR)




mmtcpfwd$(PROG): $(OBJS)
	gcc -o mmtcpfwd$(PROG) $(LIBDIR) $(LIBS) $(OBJS)




clean:
	-rm -f *.o $(TWSLIB)
	-rm -f mmtcpfwd




#
#uninstall:
#	rm $(INSTALLDIR)mmtcpfwd
#	rm $(SCRIPTDIR)mmtcpfwd.sh
#
#install:
#	cp ./mmtcpfwd $(INSTALLDIR)
#	chown root.root $(INSTALLDIR)mmtcpfwd
#	chmod 750 $(INSTALLDIR)mmtcpfwd
#	cp ./mmtcpfwd.sh $(SCRIPTDIR)
#	chown root.root $(SCRIPTDIR)mmtcpfwd.sh
#	chmod 750 $(SCRIPTDIR)mmtcpfwd.sh
#	cp ./mmtcpfwd.conf /etc/
#	chown root.root /etc/mmtcpfwd.conf
#	chmod 640 /etc/mmtcpfwd.conf
#




mmlist.o:
	$(CCOBJ)mmlist.c

mmfd.o:
	$(CCOBJ)mmfd.c

mmtcpfwd.o:
	$(CCOBJ)mmtcpfwd.c

