!include ..\smtp.inc

MAJORCOMP=smtp
MINORCOMP=smtpadm

USE_ATL=1

TARGETNAME=smtpadm
TARGETTYPE=DYNLINK
TARGETPATH=obj
#TARGETPATHLIB=$(STAXSMTPTARGET)
TARGETLIBS= \
    $(SDK_LIB_PATH)\kernel32.lib    \
    $(SDK_LIB_PATH)\advapi32.lib    \
    $(SDK_LIB_PATH)\user32.lib      \
    $(STAXSMTPLIBPATH)\smtpapi.lib \
    $(STAXSMTPLIBPATH)\webhlpr.lib \
    $(STAXCORELIBPATH)\exstrace.lib \
    $(STAXCORELIBPATH)\smtpaddr.lib \
    $(STAXCORELIBPATH)\shuttle.lib \
    $(STAXCORELIBPATH)\admcmn.lib \
    ..\..\infocomm\rdns\$(O)\isrdns.lib \
    $(SDK_LIB_PATH)\adsiid.lib \
    $(DS_LIB_PATH)\netapi32p.lib \
    $(SDK_LIB_PATH)\wsock32.lib \
    $(SDK_LIB_PATH)\uuid.lib \
    $(SDK_LIB_PATH)\ole32.lib \
    $(SDK_LIB_PATH)\oleaut32.lib    \
    $(IISBASEDIR)\svcs\iisrtl\$(O)\iisrtl.lib

DLLENTRY=_DllMainCRTStartup

INCLUDES=$(STAXINC); \
         $(STAXINC)\export; \
         $(STAXCORE)\admin\admcmn; \
         $(STAXSMTP)\webhlpr; \
         $(IISBASEDIR)\inc; \
         $(IISBASEDIR)\inc\$(O); \
         $(STAXSMTP)\inc;

C_DEFINES=-DUNICODE -D_UNICODE

SOURCES =               \
        admin.cpp       \
        alias.cpp       \
        dl.cpp          \
        domain.cpp      \
        guids.cpp       \
        ipaccess.cpp    \
        metafact.cpp    \
        metautil.cpp    \
        oleutil.cpp     \
        rtsrc.cpp       \
        service.cpp     \
        sessions.cpp    \
        smtpadm.cpp     \
        user.cpp        \
        vdir.cpp        \
        virsvr.cpp      \
        binding.cpp     \
        webhelp.cpp     \
	smtpadm.rc

PASS0_HEADERDIR=$(O)
PASS0_SOURCEDIR=$(O)

NTTARGETFILE0= $(O)\smtpadm.h

PRECOMPILED_CXX=1
PRECOMPILED_INCLUDE=stdafx.h

!include $(STAXINC)\build\sources.inc