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.
91 lines
2.6 KiB
91 lines
2.6 KiB
!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
|