TARGETNAME=HOTPLUG
TARGETPATH=obj
TARGETTYPE=DYNLINK

DLLDEF=hotplug.def
DLLENTRY=_DllMainCRTStartup

ALT_VER=30
USE_STATIC_ATL=1


TARGETLIBS=$(SDK_LIB_PATH)\user32.lib   \
           $(SDK_LIB_PATH)\gdi32.lib    \
           $(SDK_LIB_PATH)\kernel32.lib \
           $(SDK_LIB_PATH)\advapi32.lib \
           $(SDK_LIB_PATH)\comctl32.lib \
           $(SDK_LIB_PATH)\setupapi.lib \
           $(SDK_LIB_PATH)\shell32.lib  \
           $(SDK_LIB_PATH)\shlwapi.lib  \
           $(BASE_LIB_PATH)\spapip.lib  \
           $(SDK_LIB_PATH)\ole32.lib    \
           $(SDK_LIB_PATH)\oleaut32.lib \
           $(SDK_LIB_PATH)\uuid.lib     \
           $(WINDOWS_LIB_PATH)\apphelp.lib

INCLUDES=$(SHELL_INC_PATH);$(WINDOWS_INC_PATH);..\inc

SOURCES=blkdrv.cpp    \
        Driver.cpp    \
        devicecol.cpp \
        devtree.cpp   \
        hotplug.cpp   \
        init.cpp      \
        miscutil.cpp  \
        notify.cpp    \
        rconfirm.cpp  \
        StdAfx.cpp    \
        blkdrv.idl    \
        hotplug.rc

DELAYLOAD=\
    ole32.dll; \
    apphelp.dll

DLOAD_ERROR_HANDLER=kernel32

C_DEFINES=-D_UNICODE -DUNICODE

#
# Fusionized
#
SXS_MANIFEST_RESOURCE_ID=123
SXS_ASSEMBLY_NAME=Microsoft.Windows.PlugAndPlay.HotPlug
SXS_ASSEMBLY_VERSION=1.0
SXS_APPLICATION_MANIFEST=hotplug.manifest