Source code of Windows XP (NT5)
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.
|
|
# # Builds iisrtl.dll, the Internet Information Server RunTime Library # # George V. Reilly, georgere, 1/6/1998 # # Note: if you add or remove files from iisrtl or change the # build options here or change the exports in iisrtl.def, be # sure to make the corresponding changes to ..\iisrtl2 and ..\kisrtl too. #
!include ..\..\place.inc
MAJORCOMP=iis MINORCOMP=IisRtl
#TARGETNAME=GisRtl TARGETNAME=iisRtl TARGETPATH=obj TARGETTYPE=DYNLINK
TARGETLIBS=$(SDK_LIB_PATH)\kernel32.lib \ $(SDK_LIB_PATH)\advapi32.lib \ $(SDK_LIB_PATH)\ws2_32.lib \ $(SDK_LIB_PATH)\rpcrt4.lib \ $(SDK_LIB_PATH)\user32.lib \ $(SDK_LIB_PATH)\uuid.lib \ $(SDK_LIB_PATH)\ole32.lib \
DLLENTRY=_DllMainCRTStartup
DLLDEF=$(TARGETNAME).def
# USE_LIBCMT=1 USE_USRDLL=1 USE_MSVCRT=1
INCLUDES=.;..\..\inc;
SOURCES_LKRHASH=\ lkrhash.cpp \
SOURCES_LOCKS=\ locks.cpp \ sharelok.cpp \
SOURCES_ATQ=\ acache.cxx \ sched.cxx \ timer.cxx \ hashtab.cxx \
SOURCES_DBGSUPP=\ isplat.cxx \ pudebug.c \ strlog.cxx \ reftrace.c \ stktrace.c \ tracelog.c \ win32obj.c \
SOURCES_INETRTL=\ datetime.cxx \ isutils.cxx \ perfutil.c \ rpcutil.c \
SOURCES_ISWSOCK=\ ipsupp.cxx \
SOURCES_MEMMAN=\ madel.cxx \ manodel.cxx \ alloc.cpp \
SOURCES_TSRES=\ resource.cxx \
SOURCES_TSSTR=\ buffer.cxx \ eventlog.cxx \ multisz.cxx \ string.cxx \
SOURCES_TSSTRAU=\ aucommon.cxx \ mlszau.cxx \ stringau.cxx \
SOURCES_MISC=\ gip.cpp \ irtldbg.cpp \ misc.cpp \ strings.cpp \
SOURCES=\ dllmain.cpp \ iisrtl.rc \ $(SOURCES_LKRHASH) \ $(SOURCES_LOCKS) \ $(SOURCES_ATQ) \ $(SOURCES_DBGSUPP) \ $(SOURCES_INETRTL) \ $(SOURCES_ISWSOCK) \ $(SOURCES_MEMMAN) \ $(SOURCES_TSRES) \ $(SOURCES_TSSTR) \ $(SOURCES_TSSTRAU) \ $(SOURCES_MISC) \
!IFDEF CAP_PROFILE TARGETLIBS= $(TARGETLIBS) $(CAP_LIBS) !ENDIF
# # ICAPHOOK.OBJ (ICECAP v3.6) allows user to set specific functions to profile # without recompile the binary. # NOTE: icaphook.obj is not available for ALPHA platform. # !IFDEF ICAP_PROFILE TARGETLIBS= ..\..\libsupp\*\icaphook.obj $(TARGETLIBS) $(ICAP_LIBS) !ENDIF
PRECOMPILED_INCLUDE=precomp.hxx PRECOMPILED_OBJ=precomp.obj PRECOMPILED_PCH=precomp.pch PRECOMPILED_CXX=1
|