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.
106 lines
2.6 KiB
106 lines
2.6 KiB
# Copyright (c) 1998-2001 Microsoft Corporation
|
|
#
|
|
# Module Name:
|
|
# sources
|
|
#
|
|
# Abstract:
|
|
# build.exe input needed to build http.sys
|
|
#
|
|
|
|
|
|
!INCLUDE ..\..\..\PLACE.INC
|
|
|
|
TARGETTYPE=DRIVER
|
|
TARGETNAME=http
|
|
TARGETPATH=obj
|
|
|
|
KERNELBASE=$(BASEDIR)
|
|
NTOS_INC_PATH=$(BASEDIR)\private\ntos\inc
|
|
|
|
LKRHASH_PATH=$(IISBASEDIR)\LKRhash
|
|
|
|
TARGETLIBS= \
|
|
$(DDK_LIB_PATH)\tdi.lib \
|
|
$(IISBASEDIR)\lib\$(O)\ctrstshr.lib \
|
|
|
|
INCLUDES=$(INCLUDES); \
|
|
..; \
|
|
$(LKRHASH_PATH)\inc; \
|
|
$(BASE_INC_PATH); \
|
|
$(NET_INC_PATH); \
|
|
$(IFSKIT_INC_PATH); \
|
|
$(IISBASEDIR)\iisrearc\inc; \
|
|
$(IISBASEDIR)\inc; \
|
|
$(IISBASEDIR)\iisrearc\ul\qosinc
|
|
|
|
#USECXX_FLAG=/Tp
|
|
|
|
C_DEFINES=$(C_DEFINES) -DNT -D_NTDRIVER_
|
|
|
|
!if !$(FREEBUILD)
|
|
MSC_OPTIMIZATION=/Od
|
|
!endif
|
|
|
|
!if $(IA64)
|
|
DRIVER_ALIGNMENT=0x40
|
|
!else
|
|
DRIVER_ALIGNMENT=0x20
|
|
!endif
|
|
|
|
NT_UP=0
|
|
|
|
SOURCES= \
|
|
apool.cxx \
|
|
cache.cxx \
|
|
cgroup.cxx \
|
|
close.cxx \
|
|
control.cxx \
|
|
counters.cxx \
|
|
create.cxx \
|
|
data.cxx \
|
|
debug.cxx \
|
|
devctrl.cxx \
|
|
fastio.cxx \
|
|
filecache.cxx \
|
|
filter.cxx \
|
|
filtqtrace.cxx \
|
|
httprcv.cxx \
|
|
httpconn.cxx \
|
|
httptdi.cxx \
|
|
hash.cxx \
|
|
init.cxx \
|
|
ioctl.cxx \
|
|
irptrace.cxx \
|
|
largemem.cxx \
|
|
mdlutil.cxx \
|
|
misc.cxx \
|
|
notify.cxx \
|
|
opaqueid.cxx \
|
|
ownerref.cxx \
|
|
parse.cxx \
|
|
pplasl.cxx \
|
|
rcvhdrs.cxx \
|
|
reftrace.cxx \
|
|
repltrace.cxx \
|
|
sendresponse.cxx \
|
|
seutil.cxx \
|
|
thrdpool.cxx \
|
|
timeouts.cxx \
|
|
timetrace.cxx \
|
|
tracelog.cxx \
|
|
ullog.cxx \
|
|
ultci.cxx \
|
|
ultdi.cxx \
|
|
http.rc \
|
|
|
|
UMRES=$(O)\http.res
|
|
|
|
|
|
!IF "$(NTNOPCH)" == ""
|
|
PRECOMPILED_INCLUDE=precomp.h
|
|
PRECOMPILED_PCH=precomp.pch
|
|
PRECOMPILED_OBJ=precomp.obj
|
|
PRECOMPILED_CXX=1
|
|
!ENDIF
|
|
|
|
NTPROFILEINPUT=yes
|