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.
118 lines
3.2 KiB
118 lines
3.2 KiB
!IF 0
|
|
/*****************************************************************************\
|
|
* SOURCES FILE
|
|
*
|
|
* This file is used by the BUILD executable for constructing the INETPP
|
|
* dynalink. This file is only used for NT 32bit systems.
|
|
*
|
|
* Currently, there are a few #ifdef's defined within the source. These
|
|
* are listed as follows:
|
|
*
|
|
* NOT_IMPLEMENTED - brackets code which is not functional or implemented.
|
|
* NOT_CALLED - ported routines that aren't used.
|
|
* DEBUG - enables extra debugging code.
|
|
* UNICODE - enables Unicode wrappers.
|
|
*
|
|
* To enable this for WIN9X, just remove the UNICODE and WINNT32 defines. This
|
|
* will compile the library as ANSI and remove any WINNT specific code.
|
|
*
|
|
*
|
|
* Copyright (C) 1996-1997 Microsoft Corporation
|
|
* Copyright (C) 1996-1997 Hewlett Packard
|
|
*
|
|
* History:
|
|
* 07-Oct-1996 HWP-Guys Initiated port from win95 to winNT
|
|
*
|
|
\*****************************************************************************/
|
|
!ENDIF
|
|
|
|
MAJORCOMP=windows
|
|
MINORCOMP=inetpp
|
|
|
|
TARGETNAME=inetpp
|
|
|
|
TARGETPATH=obj
|
|
|
|
TARGETTYPE=DYNLINK
|
|
|
|
! if "$(DELAYLOAD)" != ""
|
|
DELAYLOAD= $(DELAYLOAD);wininet.dll
|
|
! else
|
|
DELAYLOAD=wininet.dll
|
|
! endif
|
|
DLOAD_ERROR_HANDLER=inetpp.dll
|
|
|
|
TARGETLIBS= \
|
|
$(SDK_LIB_PATH)\version.lib \
|
|
$(SDK_LIB_PATH)\wininet.lib \
|
|
$(NET_LIB_PATH)\icmp.lib \
|
|
$(LIB_PLATFORM_PATH)\*\gdi32.lib \
|
|
$(LIB_PLATFORM_PATH)\*\user32.lib \
|
|
$(LIB_PLATFORM_PATH)\*\kernel32.lib \
|
|
$(LIB_PLATFORM_PATH)\*\advapi32.lib \
|
|
$(LIB_PLATFORM_PATH)\*\shell32.lib \
|
|
$(LIB_PLATFORM_PATH)\*\winspool.lib \
|
|
$(PROJECT_ROOT)\lib\*\spoolss.lib \
|
|
!if "$(PLATFORM)" == "WINNT"
|
|
$(SDK_LIB_PATH)\crypt32.lib \
|
|
$(SDK_LIB_PATH)\ws2_32.lib \
|
|
$(PROJECT_ROOT)\lib\*\spllib.lib \
|
|
$(PROJECT_ROOT)\lib\*\inetlib.lib
|
|
!else
|
|
$(SDK_LIB_PATH)\wsock32.lib \
|
|
$(PROJECT_ROOT)\lib\*\splliba.lib
|
|
!endif
|
|
|
|
DLLENTRY=_DllMainCRTStartup
|
|
|
|
USE_MSVCRT=1
|
|
|
|
INCLUDES=.;..;..\..\inc;$(PROJECT_ROOT)\print\spooler\inc;$(BASEDIR)\public\sdk\inc;$(BASEDIR)\public\sdk\inc\crt
|
|
|
|
DLLDEF = ..\inetpp.def
|
|
|
|
MSC_WARNING_LEVEL=/W3 /WX
|
|
|
|
SOURCES= \
|
|
..\cachemgr.cxx \
|
|
..\debug.cxx \
|
|
..\mem.cxx \
|
|
..\globals.cxx \
|
|
..\inetport.cxx \
|
|
..\inetpp.cxx \
|
|
..\ppinfo.cxx \
|
|
..\ppinit.cxx \
|
|
..\ppjobs.cxx \
|
|
..\ppport.cxx \
|
|
..\ppprn.cxx \
|
|
..\spljob.cxx \
|
|
..\splpjm.cxx \
|
|
..\stubs.cxx \
|
|
..\util.cxx \
|
|
..\inetwrap.cxx \
|
|
..\portmgr.cxx \
|
|
..\anycon.cxx \
|
|
..\ping.cxx \
|
|
..\stream.cxx \
|
|
..\inetpp.rc
|
|
|
|
!if "$(PLATFORM)" == "WINNT"
|
|
SOURCES= $(SOURCES) \
|
|
..\ppchange.cxx \
|
|
..\ntcon.cxx \
|
|
..\othercon.cxx \
|
|
..\userdata.cxx \
|
|
..\pusrdata.cxx \
|
|
..\lusrdata.cxx \
|
|
..\config.cxx \
|
|
..\anonycon.cxx \
|
|
..\iecon.cxx \
|
|
..\sid.cxx \
|
|
..\xcv.cxx
|
|
!endif
|
|
|
|
PRECOMPILED_CXX=1
|
|
PRECOMPILED_INCLUDE=..\precomp.h
|
|
PRECOMPILED_PCH=precomp.pch
|
|
PRECOMPILED_OBJ=precomp.obj
|
|
|