home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-09-02 | 1.1 KB | 41 lines |
- # $Id: makefile 1.3 91/09/02 12:44:39 explorer Exp Locker: explorer $
-
- # Copyright 1990, 1991 by Michael Graff. USE AT YOUR OWN RISK.
-
- # for TurboC++ 1.0 and Turbo Asm 2.x:
- # CC=tcc
- # TASM=tasm
-
- # for BorlandC++ 2.0 and Turbo Asm 2.5:
- M = l
- CC=bcc
- CCOPT=-m$(M) -f- -r- -y -v
- TASM=tasm
- TASMOPT=/dMEMMOD=large -la -Zi -ml
- TDIR = \borlandc\lib
-
- # Build regular version (xms.exe) and one with debug info (xms_d.exe)
-
- xms.exe: xms.obj xmslib.obj makefile
- tlink /x /c $(TDIR)\c0$(M) xms xmslib, xms,, $(TDIR)\c$(M)
- tlink /x /c /v $(TDIR)\c0$(M) xms xmslib, xms_d,, $(TDIR)\c$(M)
-
- xms.obj: xms.c xmslib.h
- $(CC) -c $(CCOPT) xms.c
-
- xmslib.obj: xmslib.asm
- $(TASM) $(TASMOPT) xmslib.asm
-
- xmslib.zip: xmslib.asm xmslib.h xmslib.obj xms.c makefile xms.exe xmslib.doc
- pkzip -u xmslib.zip xmslib.asm xmslib.h xmslib.obj xmslib.doc makefile xms.c xms.exe
-
- xref:
- objxref /RM /RX /Oxref.lst *.obj
-
- clean:
- del *.bak
- del xms.obj
- del *.map
- del *.lst
- del xmslib.obj
-