TARGETNAME=napmmc
TARGETTYPE=DYNLINK

IAS_NO_PCH=1
!include ..\..\sources.inc

C_DEFINES=-DUNICODE_HHCTRL
DLLENTRY=_DllMainCRTStartup
PRECOMPILED_CXX=1
PRECOMPILED_INCLUDE=precompiled.h
PRECOMPILED_SOURCEFILE=precompiled.cpp
USE_MFCUNICODE=1
USE_RTTI=1
USE_STL=1
WIN32_IE_VERSION=0x0500

INCLUDES=..\atl25;..\common;..\proxy;\
    $(IASDIR)\services\inc;\
    $(IASDIR)\inc;\
    $(IASDIR)\inc\$(O); \
    $(DS_INC_PATH); \
    $(PROJECT_ROOT)\mmc\mprinc; \
    $(PROJECT_ROOT)\mmc\idl\$(O); \
    $(PROJECT_ROOT)\mmc\tfscore; \
    $(PROJECT_ROOT)\mmc\dialinusr;


TARGETLIBS=\
    ..\proxy\$(O)\iasproxy.lib \
    ..\..\services\dll_bld\$(O)\iassvcs.lib \
    ..\..\services\util\$(O)\iasutil.lib \
    $(SDK_LIB_PATH)\advapi32.lib \
    $(SDK_LIB_PATH)\comctl32.lib \
    $(SDK_LIB_PATH)\gdi32.lib \
    $(SDK_LIB_PATH)\htmlhelp.lib \
    $(SDK_LIB_PATH)\kernel32.lib \
    $(SDK_LIB_PATH)\rpcrt4.lib \
    $(SDK_LIB_PATH)\mmc.lib \
    $(SDK_LIB_PATH)\mpr.lib \
    $(SDK_LIB_PATH)\mprsnap.lib \
    $(SDK_LIB_PATH)\netapi32.lib \
    $(SDK_LIB_PATH)\objsel.lib \
    $(SDK_LIB_PATH)\ole32.lib \
    $(SDK_LIB_PATH)\oleaut32.lib \
    $(PROJECT_ROOT)\mmc\rtrfiltr\$(O)\rtrfiltr.lib \
    $(SDK_LIB_PATH)\rtutils.lib \
    $(SDK_LIB_PATH)\shell32.lib \
    $(SDK_LIB_PATH)\user32.lib \
    $(SDK_LIB_PATH)\uuid.lib \
    $(SDK_LIB_PATH)\ws2_32.lib

SOURCES=\
    about.cpp \
    component.cpp \
    componentdata.cpp \
    condition.cpp \
    condlist.cpp \
    connectiontoserver.cpp \
    dbnode.cpp \
    dbpage.cpp \
    enumcondedit.cpp \
    enumcondition.cpp \
    iasattributeeditor.cpp \
    iasattributeinfo.cpp \
    iasattrlist.cpp \
    iasbaseattributeinfo.cpp \
    iasbooleanattributeeditor.cpp \
    iasbooleaneditorpage.cpp \
    iasenumerableattributeeditor.cpp \
    iasenumerableattributeinfo.cpp \
    iasenumerableeditorpage.cpp \
    iashelper.cpp \
    iasipattributeeditor.cpp \
    iasipeditorpage.cpp \
    iasipfilterattributeeditor.cpp \
    iasipfiltereditorpage.cpp \
    iasmultivaluedattributeeditor.cpp \
    iasmultivaluededitorpage.cpp \
    iasstringattributeeditor.cpp \
    iasstringeditorpage.cpp \
    iasvendorspecificattributeeditor.cpp \
    iasvendorspecificeditorpage.cpp \
    localfileloggingnode.cpp \
    localfileloggingpage1.cpp \
    localfileloggingpage2.cpp \
    locwarndlg.cpp \
    logabout.cpp \
    logcomp.cpp \
    logcompd.cpp \
    loggingmethod.cpp \
    loggingmethodsnode.cpp \
    logmacnd.cpp \
    machineenumtask.cpp \
    machinenode.cpp \
    matchcondedit.cpp \
    matchcondition.cpp \
    naphlp.cpp \
    napmmc.rc \
    napmmcdll.cpp \
    naputil.cpp \
    nodetypeguids.cpp \
    ntgcond.cpp \
    ntgroups.cpp \
    policiesnode.cpp \
    policylocdlg.cpp \
    policynode.cpp \
    policypage1.cpp \
    rapwiz.cpp \
    rapwz_name.cpp \
    rapwz_cond.cpp \
    rapwz_allow.cpp \
    rapwz_profile.cpp \
    rtradvise.cpp \
    selcondattr.cpp \
    textmap.cpp \
    textsid.cpp \
    timeofday.cpp \
    todcondition.cpp \
    tregkey.cpp \
    vendors.cpp