Makefile.in
上传用户:minyiyu
上传日期:2018-12-24
资源大小:864k
文件大小:1k
源码类别:

Telnet服务器

开发平台:

Unix_Linux

  1. # Makefile of mail2bbs for Firebird BBS 3.0
  2. #
  3. # $Id: Makefile.in,v 1.1 2000/01/15 01:45:41 edwardc Exp $
  4. CC = @CC@
  5. BBS_SRC = ../../src
  6. RECORD_OBJ = $(BBS_SRC)/record.c
  7. CFLAGS = -I../../include
  8. INSTALLDIR = @BBS_HOME@/bin
  9. PERL = @perl@
  10. DOMAIN = @DOMAIN@
  11. all: mail2bbs fillperl install
  12. mail2bbs: mail2bbs.c $(RECORD_OBJ)
  13. $(CC) $(CFLAGS) -DDOMAIN_NAME="'$(DOMAIN)'" -DBBSNAME="'@BBS_CNAME@'" 
  14. -Xlinker -Bstatic -o mail2bbs mail2bbs.c qp_conv.c mail-list.c $(RECORD_OBJ)
  15. install: mail2bbs
  16. install -g bbs -m 4750 -o bbs mail2bbs $(INSTALLDIR)
  17. install -g bbs -m  750 -o bbs bbsmail     $(INSTALLDIR)
  18. install -g bbs -m  750 -o bbs mailgate.pl $(INSTALLDIR)
  19. fillperl:
  20. rm -fr bbsmail mailgate.pl
  21. sed -e "s:@PERL@:${PERL}:" bbsmail.in | 
  22. sed -e "s:@BBSUID@:@BBS_UID@:" | 
  23. sed -e "s:@BBSGID@:@BBS_GID@:" | 
  24. sed -e "s:@BBSHOME@:@BBS_HOME@:" > bbsmail
  25. sed -e "s:@PERL@:${PERL}:" mailgate.pl.in | 
  26. sed -e "s:@BBSDOMAIN@:$(DOMAIN):" > mailgate.pl
  27. clean:
  28. rm -fr *.o *~ mail2bbs