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.
164 lines
4.6 KiB
164 lines
4.6 KiB
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)\$(O)\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); \
|
|
$(ADMIN_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 \
|
|
..\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
|
|
|