CCSHELL_DIR = $(PROJECT_ROOT) PRECOMPILED_CXX = 1 NOT_UNICODE = 0 UNICODE = 1 BUILD_PRIVLIB = 1 !include $(CCSHELL_DIR)\themes\themebld.inc !undef USE_MSVCRT SOURCES_USED = $(SOURCES_USED) $(CCSHELL_DIR)\common.inc INCLUDES = $(INCLUDES);$(SDK_LIB_PATH);$(SDK_INC_PATH) TARGETNAME=UxTheme TARGETPATH=obj TARGETTYPE=DYNLINK DLOAD_ERROR_HANDLER=kernel32 PASS1_PUBLISH= \ {$(O)\uxtheme.lib=$(SDK_LIB_PATH)\uxtheme.lib} \ {$(O)\uxthemep.lib=$(SHELL_LIB_PATH)\uxthemep.lib} USE_MSVCRT=1 USE_STATIC_ATL=1 C_DEFINES = $(C_DEFINES) -D_ATL_MIN_CRT -DUXCTRL_VERSION=0x0100 -DLAME_BUTTON MSC_WARNING_LEVEL= /W4 /WX TARGETLIBS = \ $(SDK_LIB_PATH)\kernel32.lib \ $(WINDOWS_LIB_PATH)\user32p.lib \ $(SDK_LIB_PATH)\gdi32.lib \ $(WINDOWS_LIB_PATH)\gdi32p.lib \ $(SDK_LIB_PATH)\advapi32.lib \ ..\themeldr\$(O)\themeldr.lib DLLDEF = $(O)\uxtheme.def PRIVDEFSRC = uxtheme.src PRIVDEF = $(O)\uxthemep.def PRIVLIB = uxthemep.lib NTTARGETFILES = PRECOMPILED_INCLUDE = stdafx.h SOURCES = \ uxtheme.rc \ appinfo.cpp \ bmpcache.cpp \ borderfill.cpp \ cache.cpp \ cachelist.cpp \ dllmain.cpp \ drawbase.cpp \ drawhelp.cpp \ filedump.cpp \ globals.cpp \ gradient.cpp \ handlers.cpp \ imagefile.cpp \ info.cpp \ loader.cpp \ MessageBroadcast.cpp \ nctheme.cpp \ ninegrid2.cpp \ render.cpp \ renderlist.cpp \ rgn.cpp \ scroll.cpp \ scrollp.cpp \ Services.cpp \ sethook.cpp \ textdraw.cpp \ themeldr.cpp \ ThemeFile.cpp \ ThemeSection.cpp \ ThemeServer.cpp \ Wrapper.cpp DLLENTRY = DllMain DLLBASE = 0x71B00000 # # # Con-fusion # SXS_ASSEMBLY_NAME=WindowsShell SXS_ASSEMBLY_VERSION=1.0 SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1 SXS_MANIFEST=WindowsShell.Manifest SXS_MANIFEST_IN_RESOURCES= SXS_MANIFEST_RESOURCE_ID=1 SXS_NO_BINPLACE=1