windows-nt/Source/XPSP1/NT/printscan/ui/printui/base/sources
2020-09-26 16:20:57 +08:00

166 lines
4.4 KiB
Plaintext

TARGETNAME=printui
TARGETPATH=obj
TARGETTYPE=DYNLINK
PASS1_PUBLISH={$(O)\printui.lib=$(PROJECT_LIB_PATH)\printui.lib}
TARGETLIBS=$(SDK_LIB_PATH)\kernel32.lib \
$(SDK_LIB_PATH)\ole32.lib \
$(SDK_LIB_PATH)\advapi32.lib \
$(SDK_LIB_PATH)\user32.lib \
$(SDK_LIB_PATH)\gdi32.lib \
$(SDK_LIB_PATH)\winspool.lib \
$(SDK_LIB_PATH)\shell32.lib \
$(SDK_LIB_PATH)\version.lib \
$(SDK_LIB_PATH)\ntdll.lib \
$(SDK_LIB_PATH)\oleaut32.lib \
$(SDK_LIB_PATH)\uuid.lib \
$(SDK_LIB_PATH)\adsiid.lib \
$(SDK_LIB_PATH)\activeds.lib \
$(SDK_LIB_PATH)\htmlhelp.lib \
$(SDK_LIB_PATH)\mscms.lib \
$(SDK_LIB_PATH)\cfgmgr32.lib \
$(SDK_LIB_PATH)\setupapi.lib \
$(SDK_LIB_PATH)\shlwapi.lib \
$(SDK_LIB_PATH)\ws2_32.lib \
$(SDK_LIB_PATH)\urlmon.lib \
$(SDK_LIB_PATH)\gdiplus.lib \
$(SDK_LIB_PATH)\mpr.lib \
$(SDK_LIB_PATH)\winmm.lib \
$(SHELL_LIB_PATH)\shell32p.lib \
$(SHELL_LIB_PATH)\shlwapip.lib \
$(SHELL_LIB_PATH)\shguidp.lib \
$(SHELL_LIB_PATH)\ieguidp.lib \
$(SHELL_LIB_PATH)\shfusion.lib \
$(PROJECT_ROOT)\lib\$(PLATFORM_SUFFIX)\*\psutil.lib \
#
# excluded since shfusion.lib is included
#
# $(SDK_LIB_PATH)\comctl32.lib \
# $(SHELL_LIB_PATH)\comctlp.lib \
DLLDEF=..\printui.def
DLLENTRY=_DllMainCRTStartup
USE_MSVCRT=1
USE_STL=1
INCLUDES=..; \
$(WINDOWS_INC_PATH); \
$(SHELL_INC_PATH); \
$(DS_INC_PATH); \
$(NET_INC_PATH); \
$(QFE_INC_PATH); \
$(PROJECT_ROOT)\inc\psutil; \
C_DEFINES=-DWIN32 -DNT -DWINNT -DUNICODE -D_UNICODE
# TURN ON STACK PROBES
# USER_C_FLAGS=$(USER_C_FLAGS) -Ge
#
# Fusionized
#
SXS_ASSEMBLY_NAME=Microsoft.Windows.PrintScan.PrintUI
SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
SXS_MANIFEST=PrintUI.Manifest
SXS_MANIFEST_IN_RESOURCES=1
SXS_MANIFEST_RESOURCE_ID=123
SXS_NO_BINPLACE=1
#
# Fusionized
#
LINKER_FLAGS = $(LINKER_FLAGS) -ignore:4049,4217
!IF 0
!IF !$(FREEBUILD)
# TURN ON CRT HEAP DEBUGGING
DEBUG_CRTS=1
C_DEFINES=$(C_DEFINES) -D_CRTDBG_MAP_ALLOC -D_DEBUG
TARGETLIBS=$(TARGETLIBS) \
$(LIBRARY_PATH)\msvcrtd.lib
!ENDIF
!ENDIF
SOURCES=..\printui.rc \
..\wow64.c \
..\debug.c \
..\spcompat.cxx \
..\portslv.cxx \
..\prtshare.cxx \
..\propmgr.cxx \
..\prtprops.cxx \
..\compinfo.cxx \
..\psetup.cxx \
..\instarch.cxx \
..\drvver.cxx \
..\svrprop.cxx \
..\tstpage.cxx \
..\folder.cxx \
..\data.cxx \
..\datan.cxx \
..\datar.cxx \
..\printer.cxx \
..\queue.cxx \
..\docdef.cxx \
..\prtprop.cxx \
..\setup.cxx \
..\time.cxx \
..\prtsec.cxx \
..\printui.cxx \
..\genwin.cxx \
..\notify.cxx \
..\util.cxx \
..\ctl.cxx \
..\docprop.cxx \
..\docdata.cxx \
..\portdlg.cxx \
..\sepdlg.cxx \
..\procdlg.cxx \
..\help.cxx \
..\forms.cxx \
..\select.cxx \
..\rundll.cxx \
..\getopt.cxx \
..\dsinterf.cxx \
..\drvsetup.cxx \
..\driverif.cxx \
..\driverlv.cxx \
..\query.cxx \
..\archlv.cxx \
..\driverdt.cxx \
..\shellext.cxx \
..\defprn.cxx \
..\addprn.cxx \
..\asyncdlg.cxx \
..\parser.cxx \
..\psetup5.cxx \
..\permc.cxx \
..\persist.cxx \
..\devmgrpp.cxx \
..\result.cxx \
..\msgbox.cxx \
..\thread.cxx \
..\browse.cxx \
..\physloc.cxx \
..\prndata.cxx \
..\locprop.cxx \
..\findloc.cxx \
..\detect.cxx \
..\rtlmir.cxx \
..\dragdrop.cxx \
..\spllibex.cxx \
..\traynot.cxx \
..\spinterf.cxx \
PRECOMPILED_CXX=1
PRECOMPILED_INCLUDE=..\precomp.hxx
PRECOMPILED_PCH=precomp.pch
PRECOMPILED_OBJ=precomp.obj