windows-nt/Source/XPSP1/NT/ds/security/protocols/kerberos/server/sources
2020-09-26 16:20:57 +08:00

92 lines
2.6 KiB
Plaintext

!include ..\sources.inc
TARGETNAME=kdcsvc
TARGETPATH=$(DS_GLOBAL_LIB_DEST)
TARGETTYPE=DYNLINK
UMTYPE=windows
DLLDEF=kdcsvc.def
DLLENTRY=_DllMainCRTStartup
INCLUDES=..;..\idl;..\idl\$(O);\
..\inc;$(O);\
$(NTDS_INC);\
$(SECURITY_INC);\
$(DS_INC_PATH); \
$(DS_INC_PATH)\crypto;\
$(NET_INC_PATH);\
$(BASE_INC_PATH);\
$(ENDUSER_INC_PATH);\
..\atqnew;\
$(PROJECT_ROOT)\ds\src\common\atq;
PASS0_HEADERDIR=$(O)
PASS0_SOURCEDIR=$(O)
C_DEFINES= $(C_DEFINES) -DRPC_NO_WINDOWS_H -DRETAIL_LOG_SUPPORT
# Strict warning, can be used to detect uninitialized vars. Picks up random
# stuff too
COMPILER_WARNINGS=$(COMPILER_WARNINGS) -FI$(SECURITY_INC)\secwarn.h
SOURCES=kdcsvc.mof \
kdcevent.mc \
debug.cxx \
dgutil.cxx \
events.cxx \
getas.cxx \
gettgs.cxx \
kdc.cxx \
kdctrace.cxx \
kpasswd.cxx \
notify2.cxx \
pac.cxx \
pkserv.cxx \
refer.cxx \
rpcif.cxx \
secdata.cxx \
sockutil.cxx \
transit.cxx \
tktutil.cxx \
kdcdbg_s_stub.c \
res.rc
TARGETLIBS= \
$(SECURITY_LIB_PATH)\secmisc.lib \
..\common2\$(O)\kerbcomm.lib \
..\client2\winnt5\$(O)\kerberos.lib \
$(SECURITY_LIB_PATH)\dsysdbg.lib \
$(SECURITY_LIB_PATH)\lsaitf.lib \
$(SDK_LIB_PATH)\ntdsa.lib \
$(SDK_LIB_PATH)\cryptdll.lib \
$(SDK_LIB_PATH)\lsasrv.lib \
$(DS_GLOBAL_LIB_PATH)\ntdsatq.lib \
$(DS_GLOBAL_LIB_PATH)\nlrepl.lib \
$(SDK_LIB_PATH)\netlib.lib \
$(SDK_LIB_PATH)\msasn1.lib \
$(SDK_LIB_PATH)\msv1_0.lib \
$(SDK_LIB_PATH)\certcli.lib \
$(SDK_LIB_PATH)\cryptui.lib \
$(SDK_LIB_PATH)\sclogon.lib \
$(SDK_LIB_PATH)\winscard.lib \
$(SDK_LIB_PATH)\wintrust.lib \
$(SDK_LIB_PATH)\crypt32.lib \
$(SDK_LIB_PATH)\wintrust.lib \
$(SDK_LIB_PATH)\ws2_32.lib \
$(SDK_LIB_PATH)\samsrv.lib \
$(SDK_LIB_PATH)\samlib.lib \
$(SDK_LIB_PATH)\user32.lib \
$(SDK_LIB_PATH)\kernel32.lib \
$(SDK_LIB_PATH)\advapi32.lib \
$(DS_LIB_PATH)\netapi32p.lib \
$(SDK_LIB_PATH)\rpcrt4.lib
USE_MSVCRT=1
PRECOMPILED_INCLUDE=kdcsvr.hxx
PRECOMPILED_PCH=kdcsvr.pch
PRECOMPILED_OBJ=kdcsvr.obj
DELAYLOAD=ntdsa.dll