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

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

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

cleanup:	# clean up for DECUS submission
	-delete $(MACROMOD1).obj;*, $(MACROMOD2).OBJ;*, clexlib.mlb;*
	-purge
	-rename *.* ;1

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

verb.obj: $*.for
	fortran/debug/nooptimize verb

$(MACROMOD1).obj: $*.mar
	macro/debug $*

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