# Makefile for xbbs, crc, checksum and ymod
#

PROG1	= ../bbsc1
PROG2	= ../crc
PROG3	= ../checksum
PROG4	= ../ymod

OBJS1	= bbsc1$(O) bbsc2$(O) bbscport$(O) bbsclock$(O) bbscfile$(O)       \
          bbscmisc$(O) bbscio$(O) bbscarea$(O) bbscmsga$(O) bbscqust$(O)   \
	  bbscbult$(O) bbscadds$(O) bbsclist$(O) bbsczip$(O) bbscconf$(O)  \
	  bbscsumm$(O) bbscsigs$(O) bbscmenu$(O) bbscarc$(O) bbscunzip$(O) \
	  lockf$(O)
OBJS2	= crc$(O)
OBJS3	= checksum$(O)
OBJS4	= ymod$(O)


.c$(O):	
	$(CC) $(CFLAGS) -o $*$(O) $<

all:	$(PROG1) $(PROG2) $(PROG3) $(PROG4)

$(PROG1):	$(OBJS1)
		$(LD) $(LDFLAGS) $(PROG1) $(OBJS1)

$(PROG2):	$(OBJS2)
		$(LD) $(LDFLAGS) $(PROG2) $(OBJS2)

$(PROG3):	$(OBJS3)
		$(LD) $(LDFLAGS) $(PROG3) $(OBJS3)

$(PROG4):	$(OBJS4)
		$(LD) $(LDFLAGS) $(PROG4) $(OBJS4)

clean:
	rm -f core *$(O) $(PROG1) $(PROG2) $(PROG3) $(PROG4)

dep:
	$(CC) -DSYSV -E -M *.c > .depend

ifeq (.depend,$(wildcard .depend))
include .depend
endif
