bbsc1: 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
	gcc  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  -lc -o bbsc1
	# strip bbsc1
	mv bbsc1 /BBS/bin/bbsc1
	chown bbs.xbbs /BBS/bin/bbsc1
	chmod 6555 /BBS/bin/bbsc1

bbsc1.o: bbsc1.c bbscdef.h bbsc12.h
	gcc -I. -c -DSYSV bbsc1.c
bbsc2.o: bbsc2.c bbscdef.h bbsc12.h
	gcc -I. -c -DSYSV bbsc2.c
bbscmenu.o: bbscmenu.c bbscdef.h bbsc12.h
	gcc -I. -c -DSYSV bbscmenu.c
bbscport.o: bbscport.c bbscdef.h
	gcc -I. -c -DSYSV bbscport.c
bbsclock.o: bbsclock.c bbscdef.h
	gcc -I. -c -DSYSV bbsclock.c
bbscfile.o: bbscfile.c bbscdef.h
	gcc -I. -c -DSYSV bbscfile.c
bbscmisc.o: bbscmisc.c bbscdef.h
	gcc -I. -c -DSYSV bbscmisc.c
bbscio.o: bbscio.c bbscdef.h
	gcc -I. -c -DSYSV bbscio.c
bbscarea.o: bbscarea.c bbscdef.h
	gcc -I. -c -DSYSV bbscarea.c
bbscsigs.o: bbscsigs.c bbscdef.h
	gcc -I. -c -DSYSV bbscsigs.c
bbscmsga.o: bbscmsga.c bbscdef.h
	gcc -I. -c -DSYSV bbscmsga.c
bbscqust.o: bbscqust.c bbscdef.h
	gcc -I. -c -DSYSV bbscqust.c
bbscbult.o: bbscbult.c bbscdef.h
	gcc -I. -c -DSYSV bbscbult.c
bbscadds.o: bbscadds.c bbscdef.h
	gcc -I. -c -DSYSV bbscadds.c
bbsczip.o: bbsczip.c bbscdef.h
	gcc -I. -c -DSYSV bbsczip.c
bbsclist.o: bbsclist.c bbscdef.h
	gcc -I. -c -DSYSV bbsclist.c
bbscconf.o: bbscconf.c bbscdef.h
	gcc -I. -c -DSYSV bbscconf.c
bbscsumm.o: bbscsumm.c bbscdef.h
	gcc -I. -c -DSYSV bbscsumm.c
bbscarc.o: bbscarc.c
	gcc -I. -c -DSYSV bbscarc.c
bbscunzip.o: bbscunzip.c
	gcc -I. -c -DSYSV bbscunzip.c
