home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-385-Vol-1of3.iso
/
s
/
sndppr3w.zip
/
MAKEFILE
< prev
next >
Wrap
Text File
|
1991-04-26
|
1KB
|
39 lines
## Makefile for the Sandpaper utility
## 4/26/91
## mjs
##
## This is for NDMAKE v4.?, You really don't need it, just compile
## and link everything together in one big (small model) lump :-)
.SUFFIXES : .exe .obj .c .asm
.PRECIOUS : sp.exe
# Memory Model - KEEP THESE IN SYNC! (1st for cl's /A?, 2nd for masm)
# THE LARGE MODEL OF SP.EXE DIES ON THE 2nd RUNNING OF THE PROGRAM (IF NOTHING
# ELSE IS RUN IN BETWEEN INVOCATIONS)
MODEL = S
MODELSTR = SMALL
CFLAGS = -nologo -c /W3 /A${MODEL}
AFLAGS = /W2 /Dmemmodel=${MODELSTR}
LFLAGS = /MAP
MAKE_TMP= $(TMP)
OBJS = main.obj sp.obj normal.obj file.obj getopt.obj
sp.exe : $(OBJS)
link ${LFLAGS} $(OBJS), sp, NUL,;
#------------------------------------------------------------------------
# To produce a `.obj' file from a `.asm' file using MASM.
.asm.obj:
masm ${AFLAGS} $<;
# To produce a `.obj' file from a `.c' file using Microsoft C.
.c.obj:
cl ${CFLAGS} $<
#--- eof ----------------------------------------------------------------