TARGETNAME=midl
TARGETPATH=..\lib
TARGETTYPE=PROGRAM
386_STDCALL=0
MSC_WARNING_LEVEL=/WX /W3

TARGETLIBS= \
                   ..\lib\*\typelib.lib         \
                   ..\lib\*\codegen.lib         \
                   ..\lib\*\analysis.lib        \
                   ..\lib\*\exprlib.lib         \
                   ..\lib\*\support.lib

LINKLIBS=          $(BASEDIR)\public\sdk\lib\*\uuid.lib

INCLUDES=.;..;..\include;..\support;..\codegen;..\expr;..\analysis

BLDCRT=1

SOURCES= \
                midl.rc             \
                grammar.cxx         \
                acfgram.cxx         \
                semantic.cxx            \
                main.cxx            \
                cmdana.cxx          \
                filehndl.cxx        \
                errhndl.cxx         \
                listhndl.cxx        \
                lextable.cxx        \
                lex.cxx             \
                lexutils.cxx        \
                nkeyw.c             \
                dict.cxx            \
                gramutil.cxx        \
                symtable.cxx        \
                erep.cxx            \
                idict.cxx                       \
                ppcmd.cxx                       \
                attrnode.cxx            \
                nodeskl.cxx                     \
                acfattr.cxx                     \
                miscnode.cxx            \
                compnode.cxx            \
                procnode.cxx            \
                pass1.cxx                       \
                pass2.cxx                       \
                pass3.cxx                       \
                prttype.cxx                     \
                fldattr.cxx                     \
                walkctxt.cxx            \
                semutil.cxx                     \
                linenum.cxx                     \
                data.cxx


# Set this to remove crt asserts from the retail build.

!if "$(NTDEBUG)"=="retail" || "$(NTDEBUG)"=="" 
C_DEFINES= $(C_DEFINES) -DNDEBUG
!endif



UMTYPE=console
# UMRES=obj\*\midl.res
# NTTARGETFILE0 = grammar.cxx acfgram.cxx
