vms.mak
author Claus Gittinger <cg@exept.de>
Tue, 16 Sep 1997 04:53:35 +0200
changeset 609 dfae7c6eea05
parent 604 865e8cd8df41
child 968 78770f79938d
permissions -rw-r--r--
vms changes
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
604
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
#
609
dfae7c6eea05 vms changes
Claus Gittinger <cg@exept.de>
parents: 604
diff changeset
     2
# $Header: /cvs/stx/stx/libcomp/vms.mak,v 1.2 1997-09-16 02:53:32 cg Exp $
604
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
#
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
LIBNAME=libcomp
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
#LIB_BASE=$(LIBCOMP_BASE)
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
PACKAGE="-package=(stx:$(LIBNAME))"
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
STCLOCALOPT=-warnNonStandard -warnGlobalAssign +optinline
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
OBJS=                                           \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
	      Scanner.$(O)                             \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
		Parser.$(O)                            \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
		  BCompiler.$(O)                       \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
		  Explainer.$(O)                       \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
	      ProgramNodeEnumerator.$(O)	       \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
	      Variable.$(O)                            \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
	      ParseNode.$(O)                           \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
		PrimaryNd.$(O)                         \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
		  VarNode.$(O)                         \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
		  SelfNode.$(O)                        \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
		    SuperNode.$(O)                     \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
		  ConstNode.$(O)                       \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
		StatNode.$(O)                          \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
		  RetNode.$(O)                         \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
		  PrimNd.$(O)                          \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
		AssignNd.$(O)                          \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
		BlockNode.$(O)                         \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
		MessageNd.$(O)                         \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
		  UnaryNd.$(O)                         \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
		  BinaryNd.$(O)                        \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
		  CascadeNd.$(O)                       \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
	      UndefVar.$(O)                            \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
	      LazyMethod.$(O)                          \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
	      SrcFLoader.$(O)                          \
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
	      ImmArray.$(O)                            \
609
dfae7c6eea05 vms changes
Claus Gittinger <cg@exept.de>
parents: 604
diff changeset
    37
	      ObjFLoader.$(O)                          \
604
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
	      ObjFHandle.$(O)                          
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
theLib:   $(LIBNAME).olb
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    41
	  $(MAKE) objs
609
dfae7c6eea05 vms changes
Claus Gittinger <cg@exept.de>
parents: 604
diff changeset
    42
	  $(MAKE) libinit
604
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
	  write sys$output "classlibrary $(LIBNAME).olb made."
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
$(LIBNAME).olb:
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    46
	  write sys$output "creating initial $(LIBNAME).olb ..."
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    47
	  lib/cre $(LIBNAME).olb
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
865e8cd8df41 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    49
objs:	$(OBJS)