vms.mak
changeset 604 865e8cd8df41
child 609 dfae7c6eea05
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vms.mak	Thu Sep 04 23:18:05 1997 +0200
@@ -0,0 +1,48 @@
+#
+# $Header: /cvs/stx/stx/libcomp/vms.mak,v 1.1 1997-09-04 21:18:05 cg Exp $
+#
+
+LIBNAME=libcomp
+#LIB_BASE=$(LIBCOMP_BASE)
+
+PACKAGE="-package=(stx:$(LIBNAME))"
+STCLOCALOPT=-warnNonStandard -warnGlobalAssign +optinline
+
+OBJS=                                           \
+	      Scanner.$(O)                             \
+		Parser.$(O)                            \
+		  BCompiler.$(O)                       \
+		  Explainer.$(O)                       \
+	      ProgramNodeEnumerator.$(O)	       \
+	      Variable.$(O)                            \
+	      ParseNode.$(O)                           \
+		PrimaryNd.$(O)                         \
+		  VarNode.$(O)                         \
+		  SelfNode.$(O)                        \
+		    SuperNode.$(O)                     \
+		  ConstNode.$(O)                       \
+		StatNode.$(O)                          \
+		  RetNode.$(O)                         \
+		  PrimNd.$(O)                          \
+		AssignNd.$(O)                          \
+		BlockNode.$(O)                         \
+		MessageNd.$(O)                         \
+		  UnaryNd.$(O)                         \
+		  BinaryNd.$(O)                        \
+		  CascadeNd.$(O)                       \
+	      UndefVar.$(O)                            \
+	      LazyMethod.$(O)                          \
+	      SrcFLoader.$(O)                          \
+	      ImmArray.$(O)                            \
+	      ObjFHandle.$(O)                          
+
+theLib:   $(LIBNAME).olb
+	  $(MAKE) objs
+	  $(MAKE) vmsLibInit
+	  write sys$output "classlibrary $(LIBNAME).olb made."
+
+$(LIBNAME).olb:
+	  write sys$output "creating initial $(LIBNAME).olb ..."
+	  lib/cre $(LIBNAME).olb
+
+objs:	$(OBJS)