1338b8dc3SIngo WeinholdSubDir HAIKU_TOP src kits device ; 22e54c164Sbeveloper 3a14895ccSFredrik ModeenUsePrivateHeaders device ; 4a14895ccSFredrik Modeen 5d419b482SMichael Lotz# for usb_raw.h that defines the ioctl protocol used by the USB classes 6d419b482SMichael LotzUseHeaders [ FDirName $(HAIKU_TOP) src add-ons kernel drivers bus usb ] : true ; 7d419b482SMichael Lotz 8225b6382SIngo Weinholdlocal architectureObject ; 9225b6382SIngo Weinholdfor architectureObject in [ MultiArchSubDirSetup ] { 10225b6382SIngo Weinhold on $(architectureObject) { 11225b6382SIngo Weinhold SharedLibrary [ MultiArchDefaultGristFiles libdevice.so ] : 122e54c164Sbeveloper A2D.cpp 132e54c164Sbeveloper D2A.cpp 142e54c164Sbeveloper DigitalPort.cpp 152e54c164Sbeveloper Joystick.cpp 16a14895ccSFredrik Modeen JoystickTweaker.cpp 172e54c164Sbeveloper SerialPort.cpp 18d419b482SMichael Lotz USBConfiguration.cpp 19d419b482SMichael Lotz USBDevice.cpp 20d419b482SMichael Lotz USBEndpoint.cpp 21d419b482SMichael Lotz USBInterface.cpp 22d419b482SMichael Lotz USBRoster.cpp 23*ebd5ba38SAugustin Cavalier : be textencoding [ TargetLibsupc++ ] 242e54c164Sbeveloper ; 25225b6382SIngo Weinhold } 26225b6382SIngo Weinhold} 27