#  Makefile for ISCA BBS (HP-UX version for whip)
#
#SSLLIB= -L/usr/local/ssl/lib -lssl -lcrypto
#SSLLIB=-lssl -lcrypto
#SSLINC= -I/usr/local/ssl/include
CFLAGS= $(SSLINC)# -D_SSL
LIBS= $(SSLLIB) -lcrypt -lnsl -lsocket
CC= gcc
 
.c.o:
	$(CC) -c $*.c $(CFLAGS) 

bbs: vote.o searchtool.o shell.o user.o system.o sysutil.o setup.o doc.o doc_msgs.o doc_rooms.o doc_routines.o xmsg.o doc_aide.o term.o state.o io.o who.o finger.o users.o syncer.o update.o backup.o queue.o qmisc.o qrunbbs.o qstate.o utility.o main.o global.o sem.o
	$(CC) -o bbs vote.o searchtool.o shell.o user.o system.o sysutil.o setup.o doc.o doc_msgs.o doc_rooms.o doc_routines.o xmsg.o doc_aide.o term.o state.o io.o who.o finger.o users.o syncer.o update.o backup.o queue.o qmisc.o qrunbbs.o qstate.o utility.o main.o global.o sem.o $(CFLAGS) $(LIBS)


clean:
	rm -f mydoc.tgz setupbbs bbs *.o *~

tgz:	clean
	CURRDIR=`pwd`; export CURRDIR; cd ..;\
	tar -cof - `basename $$CURRDIR` | gzip -c -9 > /tmp/mydoc.tgz
	cp /tmp/mydoc.tgz mydoc.tgz
	rm /tmp/mydoc.tgz
	



shell.o user.o sem.o system.o sysutil.o setup.o doc.o doc_msgs.o doc_rooms.o doc_routines.o xmsg.o doc_aide.o term.o state.o io.o who.o finger.o users.o syncer.o update.o backup.o queue.o qmisc.o qrunbbs.o qstate.o utility.o main.o global.o: defs.h ext.h proto.h bbs.h telnet.h users.h queue.h qtelnet.h
