xref: /haiku/src/kits/bluetooth/Jamfile (revision 68ea01249e1e2088933cb12f9c28d4e5c5d1c9ef)
1SubDir HAIKU_TOP src kits bluetooth ;
2
3#if ! $(TARGET_PLATFORM_HAIKU_COMPATIBLE) {
4#       UseHeaders [ FDirName $(HAIKU_TOP) headers os ] : true ;
5#}
6
7UsePrivateHeaders shared bluetooth ;
8
9SubDirHdrs [ FDirName $(SUBDIR) UI ] ;
10
11local architectureObject ;
12for architectureObject in [ MultiArchSubDirSetup ] {
13	on $(architectureObject) {
14
15		SEARCH_SOURCE += [ FDirName $(SUBDIR) UI ] ;
16
17		SharedLibrary [ MultiArchDefaultGristFiles libbluetooth.so ] :
18			LocalDevice.cpp
19			DiscoveryListener.cpp
20			DiscoveryAgent.cpp
21			RemoteDevice.cpp
22			CommandManager.cpp
23			KitSupport.cpp
24			DeviceClass.cpp
25			#UI
26			PincodeWindow.cpp
27			ConnectionIncoming.cpp
28			:
29			be localestub [ TargetLibstdc++ ]
30		;
31	}
32}
33
34DoCatalogs libbluetooth.so :
35	x-vnd.Haiku-Bluetooth
36	:
37	DeviceClass.cpp
38	RemoteDevice.cpp
39;
40