127 lines
3.3 KiB
Plaintext
127 lines
3.3 KiB
Plaintext
# sources
|
|
# Author: Charles E. Grant (cgrant)
|
|
# Date: 19-February-1997
|
|
#
|
|
# This file is used for compiling Proxy web server from code
|
|
# for generic web server
|
|
#
|
|
# Describes the macros used for building using NT 'build' command
|
|
#
|
|
|
|
!include $(PROJECT_ROOT)\iis\place.inc
|
|
|
|
TARGETNAME=asp
|
|
|
|
TARGETPATH=obj
|
|
TARGETTYPE=DYNLINK
|
|
|
|
DLLDEF=asp.def
|
|
|
|
MSC_WARNING_LEVEL=/W3 /WX
|
|
|
|
DLLENTRY=_DllMainCRTStartup
|
|
USE_MSVCRT=1
|
|
USE_ATL=1
|
|
ATL_VER=30
|
|
|
|
PASS0_HEADERDIR=$(O)
|
|
PASS0_SOURCEDIR=$(O)
|
|
|
|
TARGETLIBS=\
|
|
$(SDK_LIB_PATH)\user32.lib \
|
|
$(SDK_LIB_PATH)\gdi32.lib \
|
|
$(SDK_LIB_PATH)\advapi32.lib \
|
|
$(SDK_LIB_PATH)\ole32.lib \
|
|
$(SDK_LIB_PATH)\oleaut32.lib \
|
|
$(SDK_LIB_PATH)\uuid.lib \
|
|
$(SDK_LIB_PATH)\rpcrt4.lib \
|
|
$(SDK_LIB_PATH)\svcguid.lib \
|
|
$(SDK_LIB_PATH)\comsvcs.lib \
|
|
$(SDK_LIB_PATH)\security.lib \
|
|
$(SDK_LIB_PATH)\kernel32.lib \
|
|
$(SDK_LIB_PATH)\crypt32.lib \
|
|
$(SDK_LIB_PATH)\oldnames.lib
|
|
|
|
|
|
INCLUDES= $(INCLUDES) \
|
|
.;.\$(O);\
|
|
$(IISBASEDIR)\iisrearc\core\inc; \
|
|
$(BASEDIR)\private\inc; \
|
|
$(IISBASEDIR)\iisrearc\inc; \
|
|
$(IISBASEDIR)\iisrearc\iisplus\isapiidl\$(O); \
|
|
$(O); \
|
|
$(IISBASEDIR)\iisrearc\iisplus\inc; \
|
|
..\asptxn; \
|
|
..\asptxn\$(O); \
|
|
$(IISBASEDIR)\inc; \
|
|
$(IISBASEDIR)\inc\$(O); \
|
|
..\aspidl\$(O)
|
|
|
|
|
|
SOURCES=\
|
|
applmgr.cpp \
|
|
asperror.cpp \
|
|
cachemgr.cpp \
|
|
clcert.cpp \
|
|
compcol.cpp \
|
|
connpt.cpp \
|
|
context.cpp \
|
|
cookies.cpp \
|
|
dbgcxt.cpp \
|
|
dbllink.cpp \
|
|
debugger.cpp \
|
|
debug.cpp \
|
|
denali.cpp \
|
|
denali.rc \
|
|
dispatch.cpp \
|
|
error.cpp \
|
|
eventlog.cpp \
|
|
exec.cpp \
|
|
fileapp.cpp \
|
|
gip.cpp \
|
|
glob.cpp \
|
|
hashing.cpp \
|
|
hitobj.cpp \
|
|
htmldump.cpp \
|
|
idgener.cpp \
|
|
idhash.cpp \
|
|
ie449.cpp \
|
|
initguid.c \
|
|
isapireq.cpp \
|
|
linkhash.cpp \
|
|
memchk.cpp \
|
|
memcls.cpp \
|
|
mtacb.cpp \
|
|
perfdata.cpp \
|
|
randgen.cpp \
|
|
reg.cpp \
|
|
request.cpp \
|
|
response.cpp \
|
|
rfs.cpp \
|
|
scrptmgr.cpp \
|
|
server.cpp \
|
|
sessmgr.cpp \
|
|
smhash.cpp \
|
|
strlist.cpp \
|
|
template.cpp \
|
|
thrdgate.cpp \
|
|
tlbcache.cpp \
|
|
util.cpp \
|
|
viperint.cpp \
|
|
ftm.cpp \
|
|
aspdmon.cpp \
|
|
denevent.mc
|
|
|
|
C_DEFINES=$(C_DEFINES) -D_RPCRT4_ -D_IIS_6_0 -D_NO_TRACING_ -DUNICODE
|
|
|
|
PRECOMPILED_INCLUDE=denpre.h
|
|
PRECOMPILED_PCH=denpre.pch
|
|
PRECOMPILED_OBJ=denpre.obj
|
|
PRECOMPILED_CXX=1
|
|
|
|
TARGETLIBS = $(TARGETLIBS) \
|
|
$(IISBASEDIR)\lib\$(O)\iisutil.lib \
|
|
$(IISBASEDIR)\lib\$(O)\w3dirmon.lib \
|
|
$(IISBASEDIR)\lib\$(O)\w3tp.lib
|
|
|