 #  DragCit Makefile

ALL : CTDL.EXE

ACCOUNT.OBJ : ACCOUNT.C ctdl.h
    bcc $(CFLAGS) $(DEFS) ACCOUNT.C

APLIC.OBJ : APLIC.C ctdl.h
    bcc $(CFLAGS) $(DEFS) APLIC.C

CARRIER.OBJ : CARRIER.C ctdl.h
    bcc $(CFLAGS) $(DEFS) CARRIER.C

CHAT.OBJ : CHAT.C ctdl.h
    bcc $(CFLAGS) $(DEFS) CHAT.C

CONFIG.OBJ : CONFIG.C ctdl.h keywords.h
    bcc $(CFLAGS) $(DEFS) CONFIG.C

CONSOLE.OBJ : CONSOLE.C ctdl.h
    bcc $(CFLAGS) $(DEFS) CONSOLE.C

CRON.OBJ : CRON.C ctdl.h
    bcc $(CFLAGS) $(DEFS) CRON.C

CTDL.OBJ : CTDL.C ctdl.h keywords.h
    bcc $(CFLAGS) $(DEFS) CTDL.C

DO.OBJ : DO.C ctdl.h
    bcc $(CFLAGS) $(DEFS) DO.C

DOAIDE.OBJ : DOAIDE.C ctdl.h
    bcc $(CFLAGS) $(DEFS) DOAIDE.C

DOSYSOP.OBJ : DOSYSOP.C ctdl.h
    bcc $(CFLAGS) $(DEFS) DOSYSOP.C

DOWN.OBJ : DOWN.C ctdl.h
    bcc $(CFLAGS) $(DEFS) DOWN.C

EDIT.OBJ : EDIT.C ctdl.h
    bcc $(CFLAGS) $(DEFS) EDIT.C

EXTMSG.OBJ : EXTMSG.C ctdl.h global.h
    bcc $(CFLAGS) $(DEFS) EXTMSG.C >>oops

FILES.OBJ : FILES.C ctdl.h
    bcc $(CFLAGS) $(DEFS) FILES.C

FORMAT.OBJ : FORMAT.C ctdl.h
    bcc $(CFLAGS) $(DEFS) FORMAT.C

GROUP.OBJ : GROUP.C ctdl.h
    bcc $(CFLAGS) $(DEFS) GROUP.C

GRPEDIT.OBJ : GRPEDIT.C ctdl.h
    bcc $(CFLAGS) $(DEFS) GRPEDIT.C

HALL.OBJ : HALL.C ctdl.h
    bcc $(CFLAGS) $(DEFS) HALL.C

HALLEDIT.OBJ : HALLEDIT.C ctdl.h
    bcc $(CFLAGS) $(DEFS) HALLEDIT.C

HELP.OBJ : HELP.C ctdl.h keywords.h
    bcc $(CFLAGS) $(DEFS) HELP.C

HUF.OBJ : HUF.C ctdl.h
    bcc $(CFLAGS) $(DEFS) HUF.C >>errors

INFO.OBJ : INFO.C ctdl.h
    bcc $(CFLAGS) $(DEFS) INFO.C

INFOFILE.OBJ : INFOFILE.C ctdl.h
    bcc $(CFLAGS) $(DEFS) INFOFILE.C

INIT.OBJ : INIT.C ctdl.h
    bcc $(CFLAGS) $(DEFS) INIT.C

INPUT.OBJ : INPUT.C ctdl.h
    bcc $(CFLAGS) $(DEFS) INPUT.C

LIBOVL.OBJ : LIBOVL.C ctdl.h
    bcc $(CFLAGS) $(DEFS) LIBOVL.C

LIBRARY.OBJ : LIBRARY.C ctdl.h
    bcc $(CFLAGS) $(DEFS) LIBRARY.C

LLSUP.OBJ : LLSUP.C ctdl.h
    bcc $(CFLAGS) $(DEFS) LLSUP.C >>errors

LOG.OBJ : LOG.C ctdl.h
    bcc $(CFLAGS) $(DEFS) LOG.C

LOG2.OBJ : LOG2.C ctdl.h
    bcc $(CFLAGS) $(DEFS) LOG2.C

LOGEDIT.OBJ : LOGEDIT.C ctdl.h
    bcc $(CFLAGS) $(DEFS) LOGEDIT.C

LOGIN.OBJ : LOGIN.C ctdl.h
    bcc $(CFLAGS) $(DEFS) LOGIN.C

LOGINNEW.OBJ : LOGINNEW.C ctdl.h
    bcc $(CFLAGS) $(DEFS) LOGINNEW.C

LOGOUT.OBJ : LOGOUT.C ctdl.h
    bcc $(CFLAGS) $(DEFS) LOGOUT.C

MISC.OBJ : MISC.C ctdl.h
    bcc $(CFLAGS) $(DEFS) MISC.C

MISC2.OBJ : MISC2.C ctdl.h
    bcc $(CFLAGS) $(DEFS) MISC2.C

MODEM.OBJ : MODEM.C ctdl.h
    bcc $(CFLAGS) $(DEFS) MODEM.C

MSG.OBJ : MSG.C ctdl.h
    bcc $(CFLAGS) $(DEFS) MSG.C

MSGCFG.OBJ : MSGCFG.C ctdl.h
    bcc $(CFLAGS) $(DEFS) MSGCFG.C

MSGMAKE.OBJ : MSGMAKE.C ctdl.h
    bcc $(CFLAGS) $(DEFS) MSGMAKE.C

MSGMOD.OBJ : MSGMOD.C ctdl.h
    bcc $(CFLAGS) $(DEFS) MSGMOD.C

MSGREAD.OBJ : MSGREAD.C ctdl.h
    bcc $(CFLAGS) $(DEFS) MSGREAD.C

AUXTAB.OBJ : AUXTAB.C ctdl.h
    bcc $(CFLAGS) $(DEFS) AUXTAB.C

AUXINIT.OBJ : AUXINIT.C ctdl.h
    bcc $(CFLAGS) $(DEFS) AUXINIT.C

NET.OBJ : NET.C ctdl.h
    bcc $(CFLAGS) $(DEFS) NET.C

NETDC15.OBJ : NETDC15.C ctdl.h
    bcc $(CFLAGS) $(DEFS) NETDC15.C

NETMAIL.OBJ : NETMAIL.C ctdl.h
    bcc $(CFLAGS) $(DEFS) NETMAIL.C

NETMSG.OBJ : NETMSG.C ctdl.h
    bcc $(CFLAGS) $(DEFS) NETMSG.C

NETNODE.OBJ : NETNODE.C ctdl.h
    bcc $(CFLAGS) $(DEFS) NETNODE.C

OUTPUT.OBJ : OUTPUT.C ctdl.h
    bcc $(CFLAGS) $(DEFS) OUTPUT.C

PORT.OBJ : PORT.C ctdl.h
    bcc $(CFLAGS) $(DEFS) PORT.C

READCFG.OBJ : READCFG.C ctdl.h
    bcc $(CFLAGS) $(DEFS) READCFG.C

ROOM.OBJ : ROOM.C ctdl.h
    bcc $(CFLAGS) $(DEFS) ROOM.C

ROOM2.OBJ : ROOM2.C ctdl.h
    bcc $(CFLAGS) $(DEFS) ROOM2.C

ROOMEDIT.OBJ : ROOMEDIT.C ctdl.h
    bcc $(CFLAGS) $(DEFS) ROOMEDIT.C

SCRFUNC.OBJ : SCRFUNC.C ctdl.h script.h
    bcc $(CFLAGS) $(DEFS) SCRFUNC.C

SCRIPT.OBJ : SCRIPT.C ctdl.h script.h
    bcc $(CFLAGS) $(DEFS) SCRIPT.C

STRFTIME.OBJ : STRFTIME.C ctdl.h
    bcc $(CFLAGS) $(DEFS) STRFTIME.C

TERM.OBJ : TERM.C ctdl.h
    bcc $(CFLAGS) $(DEFS) TERM.C

TIMEDATE.OBJ : TIMEDATE.C ctdl.h
    bcc $(CFLAGS) $(DEFS) TIMEDATE.C

TIMEOVL.OBJ : TIMEOVL.C ctdl.h
    bcc $(CFLAGS) $(DEFS) TIMEOVL.C

TRAP.OBJ : TRAP.C ctdl.h
    bcc $(CFLAGS) $(DEFS) TRAP.C

WINDOW.OBJ : WINDOW.C ctdl.h
    bcc $(CFLAGS) $(DEFS) WINDOW.C

XMODEM.OBJ : XMODEM.C ctdl.h
    bcc $(CFLAGS) $(DEFS) XMODEM.C

ZIPFILE.OBJ : ZIPFILE.C ctdl.h
    bcc $(CFLAGS) $(DEFS) ZIPFILE.C


FILEMAKE.OBJ : FILEMAKE.C
    bcc $(CFLAGS) $(DEFS) FILEMAKE.C

MAKETAB.OBJ : MAKETAB.C
    bcc $(CFLAGS) $(DEFS) MAKETAB.C

RESIZE.OBJ : RESIZE.C
    bcc $(CFLAGS) $(DEFS) RESIZE.C

SER.OBJ   : SER.ASM
    tasm /w2 SER.ASM;

AUXMEM.OBJ   : AUXMEM.ASM
    tasm /w2 /ml $(DEFS) AUXMEM.ASM;

hufbit.OBJ   : hufbit.ASM
    tasm /w2 /ml hufbit.ASM;

CTDL.EXE : \
    account.obj aplic.obj carrier.obj chat.obj config.obj\
    console.obj cron.obj ctdl.obj do.obj doaide.obj\
    dosysop.obj down.obj edit.obj extmsg.obj scrfunc.obj script.obj\
    files.obj format.obj group.obj grpedit.obj hall.obj\
    halledit.obj help.obj huf.obj hufbit.obj info.obj infofile.obj init.obj\
    input.obj libovl.obj library.obj llsup.obj log.obj log2.obj logedit.obj\
    login.obj loginnew.obj logout.obj misc.obj\
    misc2.obj modem.obj msg.obj msgcfg.obj msgmake.obj\
    msgmod.obj msgread.obj auxtab.obj auxinit.obj net.obj netdc15.obj\
    netmail.obj netmsg.obj netnode.obj output.obj port.obj\
    room.obj room2.obj roomedit.obj strftime.obj term.obj\
    timedate.obj timeovl.obj trap.obj window.obj zipfile.obj readcfg.c\
    xmodem.obj ser.obj auxmem.obj filemake.obj maketab.obj resize.obj
   linkflop

