2025-04-27 07:49:33 -04:00

52 lines
1.2 KiB
Plaintext

!IF 0
Copyright (c) 1989-2001 Microsoft Corporation
!ENDIF
!include $(PROJECT_ROOT)\win32\fusion\installer\installer.inc
TARGETPATH=obj
TARGETNAME=fnsshell
TARGETTYPE=DYNLINK
UMTYPE=windows
DLLBASE=0x56000000
DLLDEF=shelldll.def
# Make sure the component libs are built before this.
SYNCHRONIZE_DRAIN=1
INCLUDES=\
..\includes;\
$(INCLUDES)
DLLENTRY= _DllMainCRTStartup
USE_CRTDLL=1
USE_VCCOM=1
TARGETLIBS=\
$(SDK_LIB_PATH)\uuid.lib \
$(SDK_LIB_PATH)\kernel32.lib \
$(SDK_LIB_PATH)\ole32.lib \
$(SDK_LIB_PATH)\Advapi32.lib \
$(SDK_LIB_PATH)\user32.lib \
$(SDK_LIB_PATH)\comctl32.lib \
#see also USE_VCCOM=1 (and shell\host\sources's USE_NATIVE_EH=1)- COM support lib for CLR hosting stuff
$(SDK_LIB_PATH)\oleaut32.lib \
#private shell32p.lib mainly for private export PickIconDlg
$(BASEDIR)\public\internal\shell\lib\i386\shell32p.lib \
..\..\dll\obj\i386\fusenet.lib
LINKLIBS=\
$(INSTALLER_LIB_PATH)\shortcut.lib \
$(INSTALLER_LIB_PATH)\mimefilt.lib \
$(INSTALLER_LIB_PATH)\host.lib
C_DEFINES = $(C_DEFINES) -DUNICODE -D_UNICODE
SOURCES=\
shelldll.rc \
shelldll.cpp