109 lines
2.6 KiB
Plaintext
109 lines
2.6 KiB
Plaintext
!IF 0
|
|
|
|
Copyright (c) 1989-96 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
sources.
|
|
|
|
Abstract:
|
|
|
|
This file specifies the target component being built and the list of
|
|
sources files needed to build that component. Also specifies optional
|
|
compiler switches and libraries that are unique for the component being
|
|
built.
|
|
|
|
Author:
|
|
|
|
Steve Wood (stevewo) 12-Apr-1990
|
|
|
|
NOTE: Commented description of this file is in \nt\bak\bin\sources.tpl
|
|
|
|
!ENDIF
|
|
|
|
TARGETNAME=netlogon
|
|
TARGETPATH=obj
|
|
TARGETTYPE=DYNLINK
|
|
|
|
DLLENTRY=NetlogonDllInit
|
|
|
|
TARGETLIBS= \
|
|
$(SDK_LIB_PATH)\cryptdll.lib \
|
|
$(SDK_LIB_PATH)\dnsapi.lib \
|
|
$(SDK_LIB_PATH)\netlib.lib \
|
|
$(DS_LIB_PATH)\netapi32p.lib \
|
|
$(SDK_LIB_PATH)\ws2_32.lib \
|
|
$(SDK_LIB_PATH)\wldap32.lib \
|
|
$(SDK_LIB_PATH)\samsrv.lib \
|
|
$(SDK_LIB_PATH)\kernel32.lib \
|
|
$(SDK_LIB_PATH)\advapi32.lib \
|
|
$(SDK_LIB_PATH)\lsasrv.lib \
|
|
$(SDK_LIB_PATH)\rpcutil.lib \
|
|
$(NTDS_LIB_PATH)\ismapi.lib \
|
|
$(SDK_LIB_PATH)\msv1_0.lib \
|
|
$(SDK_LIB_PATH)\rpcrt4.lib \
|
|
$(SDK_LIB_PATH)\ntdsapi.lib \
|
|
$(DS_LIB_PATH)\w32time.lib
|
|
|
|
INCLUDES=.;..;..\idl;..\idl\$(O); \
|
|
$(NTDS_INC); \
|
|
$(NET_INC_PATH); \
|
|
$(BASE_INC_PATH); \
|
|
$(COM_INC_PATH); \
|
|
$(SECURITY_INC); \
|
|
$(SECURITY_INC)\$(O); \
|
|
$(PROJECT_ROOT)\netapi\inc;
|
|
|
|
C_DEFINES=$(C_DEFINES) -DRPC_SERVER -DRPC_NO_WINDOWS_H -DNETLOGONDBG=1 -D_NETLOGON_SERVER=1 -DENABLE_AUTH_RPC=1 -D_NT5_VERSION=1 -DSECURITY_WIN32
|
|
|
|
!IFNDEF DISABLE_NET_UNICODE
|
|
UNICODE=1
|
|
NET_C_DEFINES=-DUNICODE
|
|
!ENDIF
|
|
|
|
SOURCES= \
|
|
announce.c \
|
|
changelg.c \
|
|
chutil.c \
|
|
domain.c \
|
|
dns.c \
|
|
ds.c \
|
|
dsgetdc.c \
|
|
error.c \
|
|
ftinfo.c \
|
|
logon_s_stub.c \
|
|
logonapi.c \
|
|
lsarepl.c \
|
|
lsrvutil.c \
|
|
mailslot.c \
|
|
netlogon.c \
|
|
netlogon.rc \
|
|
nlcommon.c \
|
|
nlldap.cxx \
|
|
nlp.c \
|
|
nlsecure.c \
|
|
nlsite.c \
|
|
oldstub.c \
|
|
parse.c \
|
|
replutil.c \
|
|
rgroups.c \
|
|
secpkg.c \
|
|
srvsess.c \
|
|
ssiapi.c \
|
|
ssiauth.c \
|
|
trustutl.c \
|
|
worker.c \
|
|
nltrace.c \
|
|
nlsvc.mof
|
|
|
|
USE_MSVCRT=1
|
|
|
|
PRECOMPILED_INCLUDE=logonsrv.h
|
|
PRECOMPILED_PCH=logonsrv.pch
|
|
PRECOMPILED_OBJ=logonsrv.obj
|
|
|
|
NTTARGETFILES= \
|
|
nlcommon.c \
|
|
dsgetdc.c \
|
|
logon_s_stub.c
|