Leaked source code of windows server 2003
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.
 
 
 
 
 
 

114 lines
2.1 KiB

!ifndef ROOT
ROOT=$(MAKEDIR:\ulsldap=)
!endif
!ifndef DEVROOT
DEVROOT=$(ROOT)\dev
!endif
!include $(DEVROOT)\common.inc
MAJORCOMP=uls
MINORCOMP=ulsldap
TARGETNAME=ils
TARGETPATH=$(_OBJ_DIR)
TARGETTYPE=DYNLINK
DLLDEF=uls.def
DLLENTRY=DllMain
# This component is now a bbt comp
#BBTCOMP= 1
!if "$(FREEBUILD)" == "1"
! if $(386)
!UNDEF USE_MSVCRT
!UNDEF USE_LIBCMT
USE_SYSDLL=1
! endif
!endif
C_DEFINES = -D_MEM_ZEROINIT $(C_DEFINES)
386_STDCALL=1
LINKLIBS=\
$(ROOT)\nmutil\nmutila\$(_OBJ_DIR)\*\nmutila.lib
TARGETLIBS=$(SDK_LIB_PATH)\kernel32.lib \
$(SDK_LIB_PATH)\advapi32.lib \
$(SDK_LIB_PATH)\user32.lib \
$(SDK_LIB_PATH)\oleaut32.lib \
$(SDK_LIB_PATH)\wsock32.lib \
$(SDK_LIB_PATH)\uuid.lib \
$(SDK_LIB_PATH)\wldap32.lib
USER_INCLUDES=uls.h
IDL_TYPE=ole
PASS0_HEADERDIR = $(ROOT)\ulsldap\$(O)
PASS0_SOURCEDIR = $(ROOT)\ulsldap\$(O)
MIDL_TLBDIR = $(ROOT)\ulsldap\$(O)
MIDL_UUIDDIR = $(ROOT)\ulsldap\$(O)
#
# List of sources
#
SOURCES=\
uls.idl \
attribs.cpp \
callback.cpp \
classfac.cpp \
connpt.cpp \
cserver.cpp \
culs.cpp \
debug.cpp \
filter.cpp \
init.cpp \
localprt.cpp \
localusr.cpp \
regunreg.cpp \
request.cpp \
uls_i.c \
ulsmeet.cpp \
utils.cpp \
ldapsp.cpp \
spconn.cpp \
spfilter.cpp \
spils.cpp \
splmtg.cpp \
splprot.cpp \
spclient.cpp \
spnotify.cpp \
sppqueue.cpp \
sputils.cpp \
spserver.cpp \
uls.rc
CONDITIONAL_INCLUDES = \
macocidl.h
#
# Precompiled specs
#
PRECOMPILED_INCLUDE = ulsp.h
PRECOMPILED_PCH = ulsp.pch
PRECOMPILED_OBJ = ulsp.obj
PRECOMPILED_CXX = 1
CONDITIONAL_INCLUDES = \
macocidl.h \
macwin32.h \
rpcerr.h \
rpcmac.h \
winwlm.h \
macname1.h \
macname2.h \
macpub.h \
macapi.h