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.
 
 
 
 
 
 

112 lines
3.0 KiB

# Copyright (c) 1998-2002 Microsoft Corporation
#
# Module Name:
# sources
#
# Abstract:
# build.exe input needed to build http.sys
#
TARGETTYPE=DRIVER
TARGETNAME=http
TARGETPATH=obj
KERNELBASE=$(BASEDIR)
NTOS_INC_PATH=$(BASEDIR)\private\ntos\inc
TARGETLIBS= \
$(DDK_LIB_PATH)\tdi.lib \
$(DS_LIB_PATH)\rsa32.lib \
$(DDK_LIB_PATH)\ksecdd.lib \
$(NET_LIB_PATH)\httpctrs.lib \
..\$(O)\CmnSys.lib \
INCLUDES=$(INCLUDES); \
..\inc; \
..\inc\$(O); \
$(DS_INC_PATH); \
$(BASE_INC_PATH); \
$(NTOS_INC_PATH); \
$(NET_INC_PATH);
C_DEFINES=$(C_DEFINES) -DNT -D_NTDRIVER_ -DSECURITY_KERNEL \
-DHTTPAPI_PROTOTYPES_IGNORE -DKERNEL_PRIV=1
MSC_WARNING_LEVEL=/W4
!if !$(FREEBUILD)
MSC_OPTIMIZATION=/Od
!endif
NT_UP=0
SOURCES= \
apool.c \
bugcheck.c \
cache.c \
cgroup.c \
clientconn.c \
close.c \
control.c \
counters.c \
create.c \
data.c \
debug.c \
devctrl.c \
errlog.c \
fastio.c \
filecache.c \
filter.c \
httprcv.c \
httpconn.c \
httptdi.c \
hash.c \
init.c \
ioctl.c \
irptrace.c \
largemem.c \
logutil.c \
mdlutil.c \
misc.c \
notify.c \
opaqueid.c \
parse.c \
ulparse.c \
ucparse.c \
pplasl.c \
rawlog.c \
reftrace.c \
rwlock.c \
scavenger.c \
sendrequest.c \
sendresponse.c \
servinfo.c \
seutil.c \
strlog.c \
thrdpool.c \
timeouts.c \
timetrace.c \
tracelog.c \
uctdi.c \
ucrcv.c \
ullog.c \
ulnamesp.c \
ultci.c \
ultdi.c \
uletw.c \
http.mof \
ucauth.c \
uctrace.c \
http.rc \
UMRES=$(O)\http.res
!IF "$(NTNOPCH)" == ""
PRECOMPILED_INCLUDE=precomp.h
PRECOMPILED_PCH=precomp.pch
PRECOMPILED_OBJ=precomp.obj
!ENDIF
NTPROFILEINPUT=yes