72 lines
1.5 KiB
PHP
72 lines
1.5 KiB
PHP
!IF 0
|
|
|
|
Copyright (c) 1989 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
sources.
|
|
|
|
Abstract:
|
|
|
|
This file specifies the target component being built and the list of
|
|
sources files needed to build that component. Also specifies optional
|
|
compiler switches and libraries that are unique for the component being
|
|
built.
|
|
|
|
|
|
Revision History:
|
|
|
|
!ENDIF
|
|
|
|
TARGETNAME=rpcrt4
|
|
TARGETTYPE=DYNLINK
|
|
TARGETPATH=obj
|
|
|
|
DLLDEF=$(O)\rpcrt4.def
|
|
|
|
MSC_WARNING_LEVEL=/WX /W3
|
|
|
|
SOURCES= \
|
|
..\rpcrt4.rc
|
|
|
|
RPCENV=$(RPCENV) -DNTENV -DWIN32RPC -DNTWIN32RPC
|
|
|
|
C_DEFINES= $(C_DEFINES) $(RPCENV) $(RPCTARGETENV) /DMSWMSG -DEXPORT_RT -DEXPORT_NDR
|
|
|
|
!if $(IA64) || $(AMD64)
|
|
BUILD_NDR64=1
|
|
!endif
|
|
|
|
!ifdef BUILD_NDR64FAKE
|
|
BUILD_NDR64=1
|
|
!endif
|
|
|
|
|
|
!ifdef BUILD_NDR64
|
|
C_DEFINES= $(C_DEFINES) -DEXPORT_NDR64
|
|
!endif
|
|
|
|
DLLENTRY=InitializeDLL
|
|
TARGETLIBS= $(TARGETLIBS) \
|
|
$(SDK_LIB_PATH)\advapi32.lib \
|
|
$(DS_LIB_PATH)\rsa32.lib \
|
|
$(DS_LIB_PATH)\randlib.lib \
|
|
|
|
RPCRUNTIME=..\..
|
|
|
|
LINKLIBS= \
|
|
$(LINKLIBS) \
|
|
$(RPCRUNTIME)\mtrt\$(ALT_PROJECT)\$(O)\rpcmtrt.lib \
|
|
$(PROJECT_ROOT)\lib\$(O)\RpcDbg.lib \
|
|
$(RPCRUNTIME)\rtifs\$(O)\rtifs.lib \
|
|
$(RPCRUNTIME)\..\ndrlib\daytona\$(O)\rpcndrp.lib \
|
|
$(RPCRUNTIME)\..\ndr20\daytona\$(O)\rpcndr20.lib \
|
|
$(RPCRUNTIME)\CharConv\$(CHARCONV_DIR)\$(O)\CharConv.lib \
|
|
$(RPCRUNTIME)\trans\common\$(CHARCONV_DIR)\$(O)\rpctrans.lib \
|
|
|
|
!ifdef BUILD_NDR64
|
|
LINKLIBS=$(LINKLIBS) \
|
|
$(RPCRUNTIME)\..\ndr64\ndr64\$(O)\rpcndr64.lib
|
|
!endif
|
|
|