windows-nt/Source/XPSP1/NT/shell/ext/ratings/msrating/dll/sources
2020-09-26 16:20:57 +08:00

100 lines
2.3 KiB
Plaintext

!include ..\..\ratings.inc
# dont want ntdll.
NO_NTDLL=1
USE_MSVCRT=1
USE_STATIC_ATL=1
ATL_VER=30
USE_WTL=1
WTL_VER=10
DLLENTRY=_DllMainCRTStartup
DLLDEF=..\msrating.def
TARGETNAME=msrating
TARGETPATH=obj
TARGETTYPE=DYNLINK
#VERIFY_LC = 1
LC_PATH = $(PROJECT_ROOT)\lcinf
PASS1_PUBLISH={$(O)\msrating.lib=$(SDK_LIB_PATH)\msrating.lib}
PRECOMPILED_CXX = 1
PRECOMPILED_PCH = precomp.pch
C_DEFINES = $(C_DEFINES) -DUSE_MIRRORING
# Dynamically loading comctl32 through shfusion. Need to ignore "locally defined symbol imported" error
LINKER_FLAGS = $(LINKER_FLAGS) -ignore:4049,4217
TARGETLIBS= \
$(DS_LIB_PATH)\rsa32.lib \
$(SDK_LIB_PATH)\uuid.lib \
$(SDK_LIB_PATH)\kernel32.lib \
$(SDK_LIB_PATH)\ole32.lib \
$(SDK_LIB_PATH)\oleaut32.lib \
$(SDK_LIB_PATH)\user32.lib \
$(SDK_LIB_PATH)\gdi32.lib \
$(PROJECT_ROOT)\lib\$O\shfusion4.lib \
$(SDK_LIB_PATH)\advapi32.lib \
$(SDK_LIB_PATH)\wsock32.lib \
$(PROJECT_LIB_PATH)\shlwapip.lib \
$(SDK_LIB_PATH)\htmlhelp.lib \
$(PROJECT_ROOT)\lib\$O\stock4.lib \
LINKLIBS= \
..\..\common\$(O)\npcommon.lib \
..\ntapi\$(O)\apithk.lib
INCLUDES=..; \
..\..\inc; \
$(INETCORE_INC_PATH); \
$(DS_INC_PATH)\crypto
MSC_WARNING_LEVEL=/W3 /WX
SOURCES= \
..\msrating.rc \
..\ratguid.cpp \
..\msrating.cpp \
..\roll.cpp \
..\rors.cpp \
..\rocycle.cpp \
..\mslubase.cpp \
..\ratings.cpp \
..\superpw.cpp \
..\reghive.cpp \
..\msludlg.cpp \
..\picsdlg.cpp \
..\apprdlg.cpp \
..\gendlg.cpp \
..\advdlg.cpp \
..\introdlg.cpp \
..\passdlg.cpp \
..\toffdlg.cpp \
..\pleasdlg.cpp \
..\hint.cpp \
..\msluprop.cpp \
..\parselbl.cpp \
..\picsuser.cpp \
..\comobj.cpp \
..\parserat.cpp \
..\filedlg.cpp \
..\debug.cpp \
..\picsrule.cpp
PRECOMPILED_INCLUDE = ..\msrating.h
UMTYPE=windows
SYNCHRONIZE_DRAIN=1
#
# Fusionized
#
SXS_MANIFEST_RESOURCE_ID=123
SXS_APPLICATION_MANIFEST=WindowsShell.Manifest