TARGETNAME = ieakeng

!include ..\common.inc
SOURCES_USED = \
    $(SOURCES_USED) \
    ..\common.inc


#----- Strandard goo -----
TARGETTYPE      = DYNLINK
TARGETEXT       = dll
DLLBASE         = 0x61000000
DLLENTRY        = DllMain
CHICAGO_PRODUCT = 1

#VERIFY_LC=1
LC_PATH=$(PROJECT_ROOT)\lcinf

INCLUDES = \
    $(INCLUDES); \
    $(SECURITY_INC); \
    $(DS_INC_PATH)\crypto;

#----- C/C++ source files (like you didn't know) -----
SOURCES = \
    ieakeng.cpp  \
    desktop.cpp  \
    toolbar.cpp  \
    mccphtt.cpp  \
    seccerts.cpp \
    seczones.cpp \
    oe.cpp       \
    dlgprocs.cpp \
    urls.cpp     \
    btoolbar.cpp \
    favsproc.cpp \
    connset.cpp  \
    programs.cpp \
    adm.cpp      \
    version.cpp  \
    utils.cpp    \
    convert.cpp  \
    ieakeng.rc


#----- Libraries -----
USE_MSVCRT = 1


# (andrewgu) shfolder.lib is included before shell32.dll so linker picks up SHGetFolderPath
# from shfolder.lib. this way it works cross-platform.
TARGETLIBS = \
    $(TARGETLIBS)                      \
    $(SDK_LIB_PATH)\advpack.lib        \
    $(SDK_LIB_PATH)\urlmon.lib         \
    $(SDK_LIB_PATH)\uuid.lib           \
    $(SDK_LIB_PATH)\oleaut32.lib       \
    $(SDK_LIB_PATH)\ole32.lib          \
    $(SDK_LIB_PATH)\version.lib        \
    $(SDK_LIB_PATH)\wininet.lib        \
    $(SDK_LIB_PATH)\shfolder.lib       \
    $(SDK_LIB_PATH)\shell32.lib        \
    $(SDK_LIB_PATH)\comctl32.lib       \
    $(SDK_LIB_PATH)\comdlg32.lib       \
    $(SDK_LIB_PATH)\inseng.lib         \
    $(SDK_LIB_PATH)\vccomsup.lib         \
    $(IEAK_UTIL_PATHW)\$(O)\ieakutil.lib \
    $(IEAK_ADMPARSE_PATH)\$(O)\admparse.lib