.IFDEF __VAX__ CFLAGS = /preffix=all/macro=(NEEDSTRNCASECMP=1) LINKFLAGS = NNTP_VAX.OPT/OPT .ELSE CFLAGS = /preffix=all /REENTRANCY=MULTITHREAD 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 INCL = nntp.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 !********************************************************************* clean : @ delete/log *.obj;*,*.lis;*,*.exe;* !*********************************************************************