# ͻ
#  Makefile for THEQUOTE              Borland DOS Real Mode EXE File       
# ͼ

# 

RELDIR         = ..\..\REL
BLDDIR         = $(RELDIR)\BLD\$(PROJECT)
TITLE          = Borland DOS EXE file
PROJECT        = COMPILER

$(RELDIR)\$(PROJECT).EXE : $(BLDDIR)\COMPILER.OBJ $(BLDDIR)\CLOCK.OBJ    \
                           $(BLDDIR)\INDEX.OBJ

# ͻ
#  GENERAL SETTINGS                                                        
# ͼ

# 

BCCPATH        = E:\BC45
LIBPATH        = $(BCCPATH)\LIB
INCPATH        = $(BCCPATH)\INCLUDE;..\FSED;
STARTUPCODE    = $(LIBPATH)\C0L.OBJ

# 

.PATH.CPP       = .\;..\FSED;
.PATH.ASM       = .\;..\FSED;

# 

CPPFLAGS       = -c -w -ml -Ot -d -x- \
                 -I$(INCPATH) -n$(BLDDIR) \
                 -H=$(BLDDIR)\$(PROJECT).PCH

LNKFLAGS       = /x /n /c /L$(LIBPATH)

# 
.cpp.obj:
    %do HEADER MESSAGE="$(TITLE) : Compiling $(.IMPLICIT,UC)"
    %do MAKEDIR DIRECTORY=$(BLDDIR)

    BCC $(CPPFLAGS) $(.IMPLICIT,UC)

# 
.obj.exe:
    %do HEADER MESSAGE="$(TITLE) : Linking $(.TARGET)"
    %do MAKEDIR DIRECTORY=$(RELDIR)

    TLINK $(LNKFLAGS) $(STARTUPCODE) $(.SOURCES),$(.TARGET),,CL.LIB

