home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Professional
/
OS2PRO194.ISO
/
os2
/
prgramer
/
msglink
/
makefile.os2
< prev
next >
Wrap
Makefile
|
1990-06-11
|
1KB
|
33 lines
###############################################################
# Make file for MsgLink -- OS/2 version #
# #
# use MAKE /f MAKEFILE.OS2 #
# #
# Differences from dos make file: #
# Only one ASM file: CRC_ASM.ASM #
# #
###############################################################
model=S # use large model when debugging -- bugs JUMP out at you
mode=p
linklibs=$(model)libce$(mode).lib os2.lib doscalls.lib
CFLAGS=-A$(model) -Lp -DMSC -Oxrn -Zpel -W3 -G2 -Gw -DOS_2 -J -nologo
LINK=C:\OS2\Link
main=msglink
cobj=$(main).OBJ FIDOUTIL.OBJ AREASBBS.OBJ FILEDIR.OBJ DIRFIND.OBJ
mobj=CRC_ASM.OBJ
objs=$(cobj) $(mobj)
$(main)$(mode).exe: $(objs)
$(LINK) $(objs),$(main)$(mode).exe/A:16/FAR/NOD/PACKD/ST:3000,NUL.MAP,$(linklibs);
$(cobj): $(cobj:.OBJ=.C)
!CL $(CFLAGS) -c $?
#$(cobj:.OBJ=.C): types.h funcs.h bbsdev.h defines.h
# touch $*.c
$(mobj): $(mobj:.OBJ=.ASM)
MASM /DMem_S $?;