mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
72 lines
1.7 KiB
72 lines
1.7 KiB
!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
|