# Copyright (C) 1986 by M. J. Shannon, Jr.
# Permission to distribute for non-commercial uses granted as long as this
# notice is retained.  Violators will be prosecuted.

.SUFFIXES:	.c .obj .lib

OBJS=mpudget.obj mpudrr.obj mpudsr.obj mpuget.obj mpuid.obj mpuput.obj\
	mpuread.obj mpusexcl.obj cpu.obj dxswremt.obj dxpachng.obj
LCMD=+mpudget +mpudrr +mpudsr +mpuget +mpuid +mpuput +mpuread +mpusexcl +cpu\
	+dxswremt +dxpachng

mpudget.obj:	mpudget.c mpu.h
	lc -k2 -ml mpudget

mpudrr.obj:	mpudrr.c mpu.h
	lc -k2 -ml mpudrr

mpudsr.obj:	mpudsr.c mpu.h
	lc -k2 -ml mpudsr

mpuget.obj:	mpuget.c mpu.h
	lc -k2 -ml mpuget

mpuid.obj:	mpuid.c mpu.h
	lc -k2 -ml mpuid

mpuput.obj:	mpuput.c mpu.h
	lc -k2 -ml mpuput

mpuread.obj:	mpuread.c mpu.h
	lc -k2 -ml mpuread

mpusexcl.obj:	mpusexcl.c mpu.h
	lc -k2 -ml mpusexcl

dxswremt.obj:	dxswremt.c mpu.h
	lc -k2 -ml dxswremt

dxpachng.obj:	dxpachng.c mpu.h
	lc -k2 -ml dxpachng

cpu.obj:	cpu.asm
	masm cpu,,nul,nul;

mpu.lib:	$(OBJS)
	del mpu.lib
	lib mpu.lib $(LCMD),mpu.lst;
	del ..\mpu.lib
	copy mpu.lib ..
