Metropoli BBS
VIEWER: cctm51 MODE: TEXT (ASCII)
#MSC MAKEFILE FOR C COMMUNICATIONS TOOLKIT v1.0x
#SYNTAX: MAKE [MDL= |S|C|M|L|] CCTM

MDL = L
VERSION = M51           # M51 = MSC v5.1, CM51 = MSC v5.1 for CLIPPER
LIBDIR  = q:\\

LIBNAME = cct$(VERSION)$(MDL).lib
LIBFULL = $(LIBDIR)$(LIBNAME)

C_DEF           = /A$(MDL) /c /W3

#CODEVIEW
C_DEBUG         = /Od /Zi

#NO OPTIMIZATION
C_NOOPT         = /Gs /Od /Zl

#FULL OPTIMIZATION
C_OPT           = /Gs /Oialt /Zl

#CLIPPER
C_CLIP          = /FPa /DCTC /Gs /Oalt /Zl

CREATE_LIB      = lib $(LIBFULL) -+$*;

CREATE_LIBLST   = lib $(LIBFULL) -+$*, cct$(VERSION)$(MDL).lst;

COMPILE         = cl $(C_DEF) $(C_OPT)
ASSEMBLE        = masm /DM_I86$(MDL)M=1 /DMSC /e /la /mx /p /v /w2 /z
WINDIR          = \cwt\active\source

.c.obj:
    if not exist $(LIBFULL) copy $(LIBNAME) $(LIBDIR)
    $(COMPILE) $*.c
    $(CREATE_LIB)

.asm.obj:
    $(ASSEMBLE) $*, $*;
    $(CREATE_LIBLST)

ansi.obj:

ascii.obj:

biosvid.obj:

bkey.obj:  $(WINDIR)\bkey.asm
    $(ASSEMBLE) $**;
    $(CREATE_LIB)

cas.obj: cas.c
    $(COMPILE) /Zp1 $*.c
    $(CREATE_LIB)

cctio.obj:

cctzr.obj:

cctzs.obj:

cctzutil.obj:

cget.obj:

checksum.obj:

cinchar.obj:

clearbuf.obj:

commipr.obj: commipr.asm

commisr.obj: commisr.asm

copen.obj:

cpeek.obj:

cprintf.obj:

cput.obj:

cputn.obj:

crcccitt.obj:

ctlbrk.obj:

cwaitc.obj:

cwaits.obj:

dataform.obj:

dfree.obj:

dumbterm.obj:

ebcdic.obj:

ibmansi.obj:

initport.obj:

inkey.obj: $(WINDIR)\inkey.c
    $(COMPILE) $**
    $(CREATE_LIB)

ins8250.obj:

ins8250i.obj:

interupt.obj:

isauart.obj:

kbdtype.obj: $(WINDIR)\kbdtype.c
    $(COMPILE) $**
    $(CREATE_LIB)

kermit.obj:

kparms.obj:

modem.obj:

ns16550a.obj:

pause.obj:

portaddr.obj:

racal.obj:

rs232.obj:

rxcount.obj:

rxtx.obj:

rxxfer.obj:

rxxlat.obj:

sound.obj: $(WINDIR)\sound.c
    $(COMPILE) $**
    $(CREATE_LIB)

telebit.obj:

terminal.obj:

txcount.obj:

tv925.obj:

txflush.obj:

txxfer.obj:

txxlat.obj:

uds.obj:

vt.obj:

vt52.obj:

vt100.obj:

vt220.obj:

xmodem.obj:

z80sio.obj:

z80sioi.obj:

compat.obj: $(WINDIR)\compat.c
    if not exist $(LIBFULL) copy $(LIBNAME) $(LIBDIR)
    $(COMPILE) $**
    $(CREATE_LIB)

all:
    copy $(LIBFULL)
[ RETURN TO DIRECTORY ]