copt = /c /Oalt /AC /Au /Zl /Gs /W3 /G1 /Fc
aopt = /w2 /la /ml /zi /M5
um = um186

!if $d(small)
mod = small
model = s
!elif $d(medium)
mod = medium
model = m
!elif $d(compact)
mod = compact
model = c
!elif $d(large)
mod = large
model = l
!else
mod = small
model = s
!endif

dosdemo.exe:	$(um)$(model).lib dosdemo$(model).obj dosdemo
		tlink /m /v /c /l dosdemo$(model),dosdemo.exe,dosdemo.map,$(um)$(model).lib

dosdemo$(model).obj: dosdemo.asm unimos.inc unimosif.inc misc.mac dosdemo
		tasm $(aopt) /dmodel=$(mod) dosdemo,dosdemo$(model),dosdemo$(model)
