aboutsummaryrefslogtreecommitdiffhomepage
path: root/libslang/src/DESCRIP.MMS
diff options
context:
space:
mode:
Diffstat (limited to 'libslang/src/DESCRIP.MMS')
-rw-r--r--libslang/src/DESCRIP.MMS41
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