K11TLIB = /u/ksos/ksos11/lib/trusted

SOURCES = udm.mod udm_main.mod SMX.mod UDM.epl

LIBRARY = $(K11TLIB)/assert.mod $(K11TLIB)/NEWcalls.mod\
$(K11TLIB)/NKSRdef.mod $(K11TLIB)/NKcalls.mod\
$(K11TLIB)/strio.mod $(K11TLIB)/Nlib.mod $(K11TLIB)/c32Arith.mod\
$(K11TLIB)/events.mod $(K11TLIB)/npi.mod $(K11TLIB)/structIO.mod\
$(K11TLIB)/udm.h $(K11TLIB)/udm_comm.mod $(K11TLIB)/udm_lib.mod\
$(K11TLIB)/rw.mod $(K11TLIB)/NKbio.mod $(K11TLIB)/arg.mod

UDM.m1: UDM.i fix-UDM.el
	-mv UDM.i~ UDM.i~~
	emacs -batch UDM.i -l fix-UDM -f fix-UDM -f basic-save-buffer -kill
	-mv $@ $@~
	-mv UDM.i $@
	-mv UDM.i~ UDM.i
	-mv UDM.i~~ UDM.i~

UDM.i: $(SOURCES) $(LIBRARY) Makefile
	-mv $@ $@~
	doincl -I $(K11TLIB) udm_main.mod > $@

SMX.mod: RCS/SMX.mod,v
	co -q $@

UDM.epl: RCS/UDM.epl,v
	co -q $@

udm.mod: RCS/udm.mod,v
	co -q $@

udm_main.mod: RCS/udm_main.mod,v
	co -q $@
