# # MMS file to build UUENCODE and UUDECODE # # Hunter Goatley, 20-MAY-1994 23:48 # # Automatically detects VAX or AXP. # FIRST : @ macro="" @ if f$getsyi("HW_MODEL").ge.1024 then macro="/MACRO=(""__ALPHA__=1"")" @ $(MMS)$(MMSQUALIFIERS)'macro' ALL .IFDEF EXE .ELSE OBJ = .OBJ EXE = .EXE .ENDIF .IFDEF __ALPHA__ CFLAGS = $(CFLAGS)/PREFIX=ALL SHAREOPTS = OPTSFILE = .ELSE OPTSFILE = ,vaxcrtl.opt SHAREOPTS = /options .ENDIF all : uudecode$(exe), uuencode$(exe) !UUENCODE and UUDECODE built uudecode$(exe) : uudecode$(obj),uucode_cld$(obj)$(optsfile) $(LINK)$(LINKFLAGS)/NOTRACE $(MMS$SOURCE_LIST)$(shareopts) uuencode$(exe) : uuencode$(obj),uucode_cld$(obj)$(optsfile) $(LINK)$(LINKFLAGS)/NOTRACE $(MMS$SOURCE_LIST)$(shareopts) vaxcrtl.opt : uucode_cld$(obj) @ open/write tmp vaxcrtl.opt @ write tmp "sys$share:vaxcrtl.exe/share" @ close tmp