1SubDir HAIKU_TOP src bin listusb ; 2 3UsePrivateHeaders shared usb ; 4UsePrivateHeaders drivers ; 5UseHeaders [ FDirName $(HAIKU_TOP) src add-ons kernel bus_managers usb ] ; 6 7BinCommand listusb : 8 listusb.cpp 9 usb_audio.cpp 10 usb_video.cpp 11 usb_cdc.cpp 12 : be libdevice.so ; 13 14# Manually reference generated headers 15ObjectHdrs [ FGristFiles listusb$(SUFOBJ) ] 16 : 17 [ FDirName $(TARGET_COMMON_DEBUG_OBJECT_DIR_$(TARGET_PACKAGING_ARCH)) 18 apps devices ] ; 19Includes [ FGristFiles listusb.cpp ] : <src!apps!devices>usbhdr.h ; 20 21