|
|
1.1 ! root 1: ############################################################################## ! 2: ## 1. Add this after the definition of the other MMDF libraries ## ! 3: ## Tailor them (of course) ## ! 4: ############################################################################## ! 5: ! 6: # ZOTnet libraries ! 7: ! 8: BBLIB = ../../zotnet/bboards ! 9: MTSLIB = ../../zotnet/mts ! 10: TWSLIB = ../../zotnet/tws ! 11: ! 12: ! 13: ############################################################################## ! 14: ## 2. Add "bboards" to your default compilation line ## ! 15: ## Add "inst-bboards" to your default installation line ## ! 16: ############################################################################## ! 17: ! 18: ! 19: ############################################################################## ! 20: ## 3. Add this with the rest of your channel compilation intructions ## ! 21: ############################################################################## ! 22: ! 23: # ch_bboards: bboard delivery channel transmission ! 24: ! 25: inst-bboards: $(CHNDFLDIR)/ch_bboards ! 26: ! 27: $(CHNDFLDIR)/ch_bboards: xbboards ! 28: -cp $(CHNDFLDIR)/ch_bboards zxch_bboards ! 29: -chmod 0$(PGMPROT) zxch_bboards ! 30: cp xbboards $(CHNDFLDIR)/ch_bboards ! 31: -$(CHOWN) root $(CHNDFLDIR)/ch_bboards ! 32: -chmod 04$(PGMPROT) $(CHNDFLDIR)/ch_bboards ! 33: -@ls -gls $(CHNDFLDIR)/ch_bboards ! 34: -@echo "*** run setuid to root" ! 35: -@echo "*** make sure conf_chan.c has this filename" ! 36: -@echo "" ! 37: ! 38: bboards: xbboards ! 39: xbboards:\ ! 40: bboards/ch_bboards.o bboards/qu2bb_send.o \ ! 41: bboards/bb_wtmail.o $(MTSLIB)/mts.o \ ! 42: $(BBLIB)/getbbent.o $(TWSLIB)/dtime.o \ ! 43: $(LIBES) ! 44: $(CC) $(LDFLAGS) -o $@ \ ! 45: bboards/ch_bboards.o bboards/qu2bb_send.o \ ! 46: bboards/bb_wtmail.o $(MTSLIB)/mts.o \ ! 47: $(BBLIB)/getbbent.o $(TWSLIB)/dtime.o $(LIBES) ! 48: ! 49: bboards/ch_bboards.o: bboards/ch_bboards.c h/mmdf.h h/conf.h ! 50: cd bboards; $(CC) $(CFLAGS) -c ch_bboards.c ! 51: -$(LINT) $(LFLAGS) bboards/ch_bboards.c $(LLIBES) ! 52: ! 53: bboards/qu2bb_send.o: bboards/qu2bb_send.c h/mmdf.h h/conf.h ! 54: cd bboards; $(CC) $(CFLAGS) -c qu2bb_send.c ! 55: -$(LINT) $(LFLAGS) bboards/qu2bb_send.c $(LLIBES) ! 56: ! 57: bboards/bb_wtmail.o: bboards/bb_wtmail.c h/mmdf.h h/conf.h \ ! 58: $(BBLIB)/bboards.h $(TWSLIB)/tws.h ! 59: cd bboards; $(CC) $(CFLAGS) -I$(BBLIB) -I$(TWSLIB) \ ! 60: -c bb_wtmail.c ! 61: -$(LINT) $(LFLAGS) bboards/bb_wtmail.c $(LLIBES) ! 62: ! 63: l-bboards: ; $(LINT) $(LFLAGS) bboards/ch_bboards.c \ ! 64: bboards/qu2bb_send.c bboards/bb_wtmail.c $(LLIBS)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.