home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 2 BBS
/
02-BBS.zip
/
PLST_132.SZH
/
MAKEFILE.DOS
< prev
next >
Wrap
Text File
|
1991-04-13
|
2KB
|
74 lines
# Makefile for ParseLst 1.32, MSC 6.0a, IBM MASM/2, IBM MAKE/2 2.0
# Use this file to build the DOS version: MAKE -F MAKEFILE.DOS PARSELST.EXE
#
# Default C Compiler flags
#
# Use these flags to debug:
#CFLAGS = -AM -DOS2 -Zpel -Lp -G2 -W4 -Od -Zi -nologo -c
CFLAGS = -AM -Zpel -Lc -Gw -W4 -Oxaz -Gs -nologo -c
#
# Default MASM flags
#
MFLAGS = /DMem_M
MOBJCT = lowlevel.obj
OBJECT1 = parselst.obj parsecfg.obj misc.obj data.obj report.obj
OBJECT2 = names.obj edit.obj stdio.obj
OBJECTS = $(OBJECT1) $(OBJECT2) $(MOBJCT)
parselst.exe : \
$(OBJECT1) \
$(OBJECT2) \
$(MOBJCT)
d:\c600\binb\link @<<file.lrf
$(OBJECT1)+
$(OBJECT2)+
$(MOBJCT)
parselst.exe/ST:8192
parselst.map
mlibcer.lib
NUL.DEF
<<
#
# Dependencies for .C files and compiler line to generate 'em.
#
parselst.obj : parselst.c externs.h types.h makefile.dos
CL $(CFLAGS) $*.c
parsecfg.obj : parsecfg.c externs.h types.h makefile.dos
CL $(CFLAGS) $*.c
misc.obj : misc.c externs.h types.h makefile.dos
CL $(CFLAGS) $*.c
data.obj : data.c externs.h types.h makefile.dos
CL $(CFLAGS) $*.c
report.obj : report.c externs.h types.h makefile.dos
CL $(CFLAGS) $*.c
names.obj : names.c externs.h types.h makefile.dos
CL $(CFLAGS) $*.c
edit.obj : edit.c externs.h types.h makefile.dos
CL $(CFLAGS) $*.c
stdio.obj : stdio.c externs.h types.h makefile.dos
CL $(CFLAGS) $*.c
#
# Dependencies for .ASM files and assembler line to generate 'em.
#
$(MOBJCT): $(MOBJCT:.obj=.asm)
!MASM $(MFLAGS) $?;
# ####