diff options
Diffstat (limited to 'private/mvdm/v86/util/makefile')
-rw-r--r-- | private/mvdm/v86/util/makefile | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/private/mvdm/v86/util/makefile b/private/mvdm/v86/util/makefile new file mode 100644 index 000000000..31b26fc0b --- /dev/null +++ b/private/mvdm/v86/util/makefile @@ -0,0 +1,56 @@ +!IF 0 +Copyright (c) 1989 Microsoft Corporation + +Module Name: + + makefile + +Abstract: + + This file controls the creation of the utilities + +Author: + + Dave Hastings (daveh) 25-Apr-1991 + +!ENDIF + +########## Path definition so we find 16 bit tools ########## +# Also works around stupid bug in RC 3.1 that doesn't allow rcpp.err to be +# in a directory that is greater than 128 chars down the path, even if +# rc 3.1 is running as an OS/2 app. + +PATH = $(_NTBINDIR)\private\mvdm\tools16;$(PATH) + +.SUFFIXES: +.SUFFIXES: .asm .inc .obj .lst .exe .com .map .sym + +MASM = masm +AINC = -I. -I..\inc -I..\..\inc +AFLAGS = -Ml + +LFLAGS = +LIB = + +RELOC = reloc + +# rules + +.asm.obj : + $(MASM) $(AFLAGS) $(AINC) $*.asm, $*.obj; + +.asm.lst : + $(MASM) $(AFLAGS) $(AINC) -l $*.asm, $*.obj; + +.obj.exe : + link16 $(LFLAGS) $*,,,$(LIB); + +.exe.com : + $(RELOC) $*.exe $*.com + +# dependencies + +all: quit.com + +quit.com : quit.exe +quit.obj : quit.asm ..\..\inc\bop.inc |