# ͻ
#  Makefile for OPINION               Borland DOS Real Mode PEX File       
# ͼ

# 

RELDIR         = ..\REL
BLDDIR         = $(RELDIR)\BLD
TITLE          = Borland DOS PEX file
PROJECT        = OPINION
SDKVER         = 201

$(RELDIR)\$(PROJECT).PEX : $(BLDDIR)\$(PROJECT).OBJ

# ͻ
#  GENERAL SETTINGS                                                        
# ͼ

# 

SDKPATH        = \LIB\PBSDK$(SDKVER)
LIBPATH        = $(SDKPATH)\REL
INCPATH        = $(SDKPATH)\DEV
STARTUPCODE    = $(LIBPATH)\PB_SDK.OBJ

# 

CPPFLAGS       = -c -w -ml -Ot -d -DPB_SDK;PEX -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.pex:
    %do HEADER MESSAGE="$(TITLE) : Linking $(.TARGET)"
    %do MAKEDIR DIRECTORY=$(RELDIR)

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