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