home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 2 BBS
/
02-BBS.zip
/
VP2SRC.ZIP
/
MAKEFILE.VP
< prev
next >
Wrap
Text File
|
1991-04-20
|
2KB
|
82 lines
# Makefile for the Modified ConfMail program, VP.EXE
#
LINK = D:\C600\BINB\LINK.EXE
MODE = r
MODEL = L
CC = CL
#
# Default C Compiler flags
#
CFLAGS = -B2 C2L -DMSC -DNOHELP -DVPURGE -Gs -Gw -A$(MODEL) -L$(MODE) -Oxaz -Zpel -J -nologo
#
# Default Masm flags
#
MFLAGS = /DMem_L
MOBJS = lowlevel.obj
COBJS1 = stdio.obj msglst.obj data.obj seautils.obj
COBJS2 = fidoutil.obj fast_io.obj fasttoss.obj
COBJS3 = msg.obj arc_e.obj toss.obj message.obj date.obj
COBJS4 = copy.obj filedir.obj
COBJS = $(COBJS1) \
$(COBJS2) \
$(COBJS3) \
$(COBJS4)
EXTRAOB1 = scan.obj hw.obj look_up.obj write.obj seen.obj
EXTRAOB2 = arc_a.obj fastscan.obj
EXTRAOBJ = $(EXTRAOB1) \
$(EXTRAOB2)
vp.exe: $(COBJS) $(EXTRAOBJ) $(MOBJS) main.obj pntabbs.obj
LINK @<<file.lrf
$(COBJS1)+
$(COBJS2)+
$(COBJS3)+
$(COBJS4)+
$(EXTRAOB1)+
$(EXTRAOB2)+
$(MOBJS)+
main.obj pntabbs.obj/E/STACK:3000
vp.exe
vp.map/MAP,
llibcer.lib;
<<
c1.exe: $(COBJS) $(EXTRAOBJ) main.obj pntabbs.obj
LINK /NOE $(COBJS) $(EXTRAOBJ) main.obj pntabbs.obj, \
$*/STACK:3000,$*/MAP/LI;
#
# Dependencies for .C files and compiler line to generate 'em.
#
$(COBJS): $(COBJS:.obj=.c)
!CL $(CFLAGS) -c $?
main.obj: main.c
CL /DPOINT_TYPE $(CFLAGS) -c main.c
pntabbs.obj: areasbbs.c
CL /DPOINT_TYPE $(CFLAGS) -Fopntabbs.obj -c areasbbs.c
#$(COBJS:.obj=.c): types.h funcs.h defines.h fastecho.h
# !touch $@
#
# Dependencies for .ASM files and compiler line to generate 'em.
#
$(MOBJS): $(MOBJS:.obj=.asm)
!MASM $(MFLAGS) $?;
# ####