# # MMS (MMK) description file for SET_PRCNAM # # Written by Hunter Goatley, August 9, 1994 # Copyright © 1994, MadGoat Software. All Rights Reserved. # .IFDEF EXE .ELSE EXE = .EXE OBJ = .OBJ .ENDIF SET_PRCNAM : @ axp = f$getsyi("HW_MODEL").ge.1024 @ macros = "" @ if axp then macros = "/MACRO=(__ALPHA__=1)" $(MMS)$(MMSQUALIFIERS)'macros' SET_PRCNAM$(EXE) !SET_PRCNAM built .IFDEF __ALPHA__ SYSEXE = /SYSEXE MAP = .ALPHA_MAP .ELSE SYSEXE = ,SYS$SYSTEM:SYS.STB/SELECTIVE_SEARCH MAP = .MAP .ENDIF LINKERFLAGS = /MAP=$(MMS$TARGET_NAME)$(MAP)/CROSS .IFDEF __DEBUG__ BFLAGS = $(BFLAGS)/DEBUG/NOOPTIMIZE LINKFLAGS = $(LINKFLAGS)$(LINKERFLAGS)/DEBUG .ELSE LINKFLAGS = $(LINKFLAGS)$(LINKERFLAGS)/NOTRACEBACK .ENDIF OBJS = SET_PRCNAM, SET_PRCNAM_CLD, SET_PRCNAM_MSG, LOCK_CODE SET_PRCNAM$(EXE) : SET_PRCNAM$(OLB)($(OBJS)),LOCK_CODE.OPT $(LINK)$(LINKFLAGS) SET_PRCNAM$(OLB)/INCLUDE=SET_PRCNAM/LIBRARY,- LOCK_CODE.OPT/OPTIONS$(SYSEXE) CLEAN : if f$search("*.*OBJ;*").nes."" then delete/nolog *.*OBJ;* if f$search("*.*OLB;*").nes."" then delete/nolog *.*OLB;* if f$search("*.*EXE;*").nes."" then delete/nolog *.*EXE;* if f$search("*.*MAP;*").nes."" then delete/nolog *.*MAP;*