TARGETNAME=usbd
TARGETTYPE=EXPORT_DRIVER
TARGETPATH=obj
DRIVERTYPE=WDM

DDKROOT=$(_NTDRIVE)$(_NTROOT)

C_DEFINES=$(C_DEFINES) -DOSR21_COMPAT -DDRM_SUPPORT $(USB_DBG_OPTIONS)

!if $(386)
NTTARGETFILE1=$(O)\usbdp.lib
PASS1_PUBLISH={$(O)\usbdp.lib=$(DDK_LIB_PATH)\usbd.lib}
!else
PASS1_PUBLISH={$(O)\usbd.lib=$(DDK_LIB_PATH)\usbd.lib}
!endif

DLLDEF=$(O)\usbd.def

INCLUDES=$(DDKROOT)\public\ddk\inc; \
         ..\inc

USE_MAPSYM=1
SYNCHRONIZE_BLOCK=1

TARGETLIBS=$(DDK_LIB_PATH)\ksguid.lib \
           $(DRIVERS_LIB_PATH)\ksdrmhlp.lib

SOURCES=usbd.c \
        urb.c \
        config.c \
        dbgsrvic.c \
        device.c \
        service.c \
        busif.c \
        usbd.rc