diff options
Diffstat (limited to 'libslang/src/DESCRIP.MMS')
-rw-r--r-- | libslang/src/DESCRIP.MMS | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/libslang/src/DESCRIP.MMS b/libslang/src/DESCRIP.MMS new file mode 100644 index 0000000..79bf971 --- /dev/null +++ b/libslang/src/DESCRIP.MMS @@ -0,0 +1,41 @@ +# Do not run mms/mmk directly. Do @vmsmake which will call mms/mmk. +# +# MMS file to build S-Lang (Thanks to Hunter Goatley) +# Modified by zinser@axp602.gsi.de +# +.IFDEF __MMK__ +.ELSE +EXE = .EXE +OBJ = .OBJ +OLB = .OLB +.ENDIF + +OBJS = SLANG$(OBJ),SLPARSE$(OBJ),SLMATH$(OBJ),- + SLSTD$(OBJ),SLARRAY$(OBJ),SLREGEXP$(OBJ),SLERR$(OBJ),- + SLKEYMAP$(OBJ),SLRLINE$(OBJ),SLTOKEN$(OBJ),SLGETKEY$(OBJ),- + SLVMSTTY$(OBJ),SLMEMCMP$(OBJ),SLMEMCHR$(OBJ),SLMEMCPY$(OBJ)- + SLDISPLY$(OBJ),SLSMG$(OBJ),SLSEARCH$(OBJ),SLCMD$(OBJ)- + SLMALLOC$(OBJ),SLMEMSET$(OBJ),SLMISC$(OBJ),SLPREPR$(OBJ),- + SLCLASS$(OBJ),SLTYPES$(OBJ),SLSCROLL$(OBJ),SLSIGNAL$(OBJ), - + SLKEYPAD$(OBJ),SLERRNO$(OBJ),SLCURSES$(OBJ),SLSTRING$(OBJ),- + SLSTRUCT$(OBJ),SLCMPLEX$(OBJ),SLARRFUN$(OBJ),SLIMPORT$(OBJ),- + SLPATH$(OBJ),SLARITH$(OBJ),SLASSOC$(OBJ),SLCOMPAT$(OBJ),- + SLPOSDIR$(OBJ),SLSTDIO$(OBJ),SLPROC$(OBJ),SLTIME$(OBJ),- + SLSTROPS$(OBJ),SLBSTR$(OBJ),SLPACK$(OBJ),SLINTALL$(OBJ),- + SLISTRUC$(OBJ),SLPOSIO$(OBJ),SLNSPACE$(OBJ),SLARRMIS$(OBJ),- + SLOSPATH$(OBJ),SLSCANF$(OBJ) + +HFILES = SLANG.H,_SLANG.H + +ALL : calc$(exe) + write sys$output "Complete." +CALC$(EXE) : CALC$(OBJ),SLANG$(OLB)($(OBJS)) + $(LINK)$(LINKFLAGS)/NOTRACE CALC$(OBJ),client.opt/opt + +CALC$(OBJ) : CALC.C CONFIG.H + +# +# Most modules depend on most of the .H files, so I'm going to be lazy +# and just make them all depend on all of them. +# +$(OBJS) : $(HFILES) CONFIG.H |