FORTRAN =
LINK =
MACRO =

MACROMOD1 = Buffer Evalentity Find Get_term
# these modules have no dependency on clexlib.mlb

MACROMOD2 = Command Disallows Entity Findentity Init List Type
# these modules depend on clexlib.mlb

all : verb.hlp verb.exe

verb.hlp : verb.rnh
	runoff $*.rnh

verb.exe: verb.obj $(MACROMOD1).obj $(MACROMOD2).obj
	link/notrace$(LINK) $?, Sys\$system:sys.stb/sel,Sys\$system:dcldef.stb/sel

clexlib.mlb: clexlib.mar
	Library/macro/create clexlib clexlib

verb.obj: $*.for
	fortran$(FORTRAN) verb

$(MACROMOD1).obj: $*.mar
	macro$(MACRO) $*

$(MACROMOD2).obj: $*.mar clexlib.mlb
	macro$(MACRO) $*
