.IFDEF __VAX__ CFLAGS = /preffix=all/define=(NEEDSTRNCASECMP=1)/nowarn LINKFLAGS = ,NNTP_VAX.OPT/OPT .ELSE CFLAGS = /preffix=all /REENTRANCY=MULTITHREAD/nowarn/lis LINKFLAGS = /THREADS=(MULTIPLE_KERNEL_THREADS,UPCALLS),NNTP_ALPHA.OPT/OPT .ENDIF ! /lis /debug=all/noopt TARGET = NNTP.EXE , NNTPCP.EXE, nntpcp.hlb !********************************************************************* OBJS = md5.obj, nntp_conf.obj,nntp_lib.obj, - nntp_log.obj,nntp_main.obj,nntp_db.obj,nntp_worker.obj, - nntp_netio.obj,nntp_feed.obj,nntp_suck.obj, - nntp_expire.obj,nntp_access.obj,nntp_commands.obj, - nntp_hdr_parse_tbl.obj,nntp_hdr_parse.obj INCL = nntp.h,rfc822def.mlb,rfc822def.h OBJSCP = nntpcp.obj,nntpcp_cld.obj,nntp_db.obj,nntp_log.obj,nntp_lib.obj, - md5.obj ! All :$(TARGET) nntp.EXE :$(OBJS) LINK /EXECUTABLE= nntp.EXE $(OBJS) $(LINKFLAGS) !, nntp.opt/opt ! /debu/trace nntpcp.EXE :$(OBJSCP) LINK/EXECUTABLE=nntpcp.EXE $(OBJSCP) $(LINKFLAGS) ! /deb /trace nntpcp.hlb : nntpcp.hlp lib/help/create nntpcp.hlb nntpcp.hlp !********************************************************************* md5.obj :md5.c nntp_conf.obj :nntp_conf.c, $(INCL) nntp_lib.obj :nntp_lib.c, $(INCL) nntp_log.obj :nntp_log.c, $(INCL) nntp_main.obj :nntp_main.c, $(INCL) nntp_rms.obj :nntp_rms.c, $(INCL) nntp_worker.obj :nntp_worker.c, $(INCL) nntp_suck.obj :nntp_suck.c, $(INCL) nntp_feed.obj :nntp_feed.c, $(INCL) nntp_netio.obj :nntp_netio.c, $(INCL) nntp_expire.obj :nntp_expire.c, $(INCL) nntp_access.obj :nntp_access.c, $(INCL) nntp_commands.obj :nntp_commands.c, $(INCL) nntpcp.obj :nntpcp.c,$(INCL) nntpcp_cld.obj :nntpcp_cld.cld rfc822def.mlb :rfc822def.mar rfc822def.mar :rfc822def.sdl sdl/alpha/language=(cc,macro) rfc822def.sdl rfc822def.h :rfc822def.sdl sdl/alpha/language=(cc,macro) rfc822def.sdl !********************************************************************* clean : @ delete/log *.obj;*,*.lis;*,*.exe;* !*********************************************************************