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.
73 lines
1.7 KiB
73 lines
1.7 KiB
!INCLUDE $(PROJECT_ROOT)\pchealth\build\paths.all
|
|
|
|
MAJORCOMP=sr
|
|
MINORCOMP=srrpc
|
|
|
|
TARGETNAME=srclient
|
|
TARGETTYPE=DYNLINK
|
|
DLLBASE=$(DEFBASEADDR)
|
|
DLLENTRY=_DllMainCRTStartup
|
|
DLLDEF=srrpc.def
|
|
UMTYPE=windows
|
|
|
|
USE_STATIC_ATL=1
|
|
USE_NATIVE_EH=ASYNC
|
|
USE_MSVCRT=1
|
|
USE_TRACING=1
|
|
C_DEFINES=$(C_DEFINES) -DUNICODE -D_UNICODE
|
|
|
|
SOURCES= \
|
|
srrpcc.cpp \
|
|
srrpc_c_stub.c \
|
|
systemrestore.cpp \
|
|
maindll.cpp \
|
|
diskcleanup.cpp \
|
|
ver.rc \
|
|
|
|
INCLUDES=$(INCLUDES); \
|
|
$(SDXROOT)\public\sdk\inc; \
|
|
$(LOCALLIBPATH); \
|
|
..\idl;..\idl\$(O); \
|
|
..; \
|
|
$(PROJECT_ROOT)\pchealth\sr\enumlogs; \
|
|
..\..\inc; \
|
|
..\..\shell\res; \
|
|
|
|
MISCFILES= \
|
|
sr.mof
|
|
|
|
PASS0_PUBLISH= \
|
|
{$(BASEDIR)\admin\pchealth\sr\inc\srrestoreptapi.h=$(SDKINCPATH)\srrestoreptapi.h} \
|
|
{$(BASEDIR)\admin\pchealth\sr\inc\srrpcapi.h=$(SDKINCPATH)\srrpcapi.h}
|
|
|
|
PASS1_PUBLISH= \
|
|
{$(LOCALTARGET)\$(TARGET_DIRECTORY)\srclient.lib=$(SDK_LIB_PATH)\srclient.lib}
|
|
|
|
|
|
|
|
TARGETLIBS= \
|
|
$(SDK_LIB_PATH)\msvcrt.lib \
|
|
$(SDK_LIB_PATH)\kernel32.lib \
|
|
$(SDK_LIB_PATH)\user32.lib \
|
|
$(SDK_LIB_PATH)\ntdll.lib \
|
|
$(SDK_LIB_PATH)\rpcrt4.lib \
|
|
$(SDK_LIB_PATH)\version.lib \
|
|
$(SDK_LIB_PATH)\ole32.lib \
|
|
$(LOCALLIBPATH)\utils.lib \
|
|
$(LOCALLIBPATH)\enumlogs.lib \
|
|
$(SDK_LIB_PATH)\oleaut32.lib \
|
|
$(SDK_LIB_PATH)\uuid.lib \
|
|
$(SDK_LIB_PATH)\framedyn.lib \
|
|
$(SDK_LIB_PATH)\wbemuuid.lib \
|
|
|
|
|
|
!IF "$(NTNOPCH)" == ""
|
|
#PRECOMPILED_CXX=1
|
|
#PRECOMPILED_INCLUDE=stdafx.h
|
|
#PRECOMPILED_PCH=stdafx.pch
|
|
#PRECOMPILED_OBJ=stdafx.obj
|
|
!ENDIF
|
|
|
|
!INCLUDE $(PROJECT_ROOT)\pchealth\build\sources.all
|
|
|
|
|