mirror of https://github.com/lianthony/NT4.0
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.
69 lines
1.6 KiB
69 lines
1.6 KiB
# sources
|
|
# Author: Murali R. Krishnan ( MuraliK)
|
|
# Date: 9-Oct-1995
|
|
#
|
|
# 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 ..\..\..\..\place.inc
|
|
|
|
MAJORCOMP=inetsvcs
|
|
MINORCOMP=w3svc
|
|
|
|
TARGETNAME=w3svc
|
|
|
|
!include ..\sources.inc
|
|
|
|
SOURCES=$(SOURCES) \
|
|
cgi.cxx \
|
|
dirlist.cxx \
|
|
doget.cxx \
|
|
extmap.cxx \
|
|
main.cxx \
|
|
httpext.cxx \
|
|
httpreq.cxx \
|
|
mimemap.cxx \
|
|
olehack.cxx \
|
|
rpcsupp.cxx \
|
|
ssinc.cxx \
|
|
w3svc.rc \
|
|
w3svci_s.c \
|
|
|
|
CAP_LINK_OPTIONS=-debugtype:coff -debug:mapped,partial
|
|
|
|
!IFDEF CAP_PROFILE
|
|
TARGETLIBS= $(TARGETLIBS) \
|
|
$(BASEDIR)\public\sdk\lib\*\infocomm.lib \
|
|
..\..\..\..\lib\*\dirlist.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\ole32.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\cap.lib
|
|
LINK_OPTIONS=$(CAP_LINK_OPTIONS)
|
|
CAP_FLAGS = -Zd -Gh
|
|
!ELSE
|
|
CAP_FLAGS =
|
|
TARGETLIBS= $(TARGETLIBS) \
|
|
$(BASEDIR)\public\sdk\lib\*\infocomm.lib \
|
|
$(BASEDIR)\public\sdk\lib\*\ole32.lib \
|
|
..\..\..\..\lib\*\dirlist.lib
|
|
!ENDIF
|
|
|
|
!IFDEF SERVER_IS_NTWKSTA
|
|
NTWKSTA_FLAG=-DSERVER_IS_NTWKSTA
|
|
!ENDIF
|
|
|
|
C_DEFINES=$(C_DEFINES) $(CAP_FLAGS) $(NTWKSTA_FLAG) -DBUILD_HTTP_PROXY=0
|
|
|
|
INCLUDES=.\;$(INCLUDES)
|
|
|
|
PRECOMPILED_INCLUDE=w3p.hxx
|
|
PRECOMPILED_PCH=w3p.pch
|
|
PRECOMPILED_OBJ=w3p.obj
|
|
|
|
NTTARGETFILE0=..\w3msg.h \
|
|
..\msg00001.bin
|
|
|
|
NTPROFILEINPUT=yes
|
|
|