From e29ff32374dcf098ed4b5a2bccf7d5cbb0e12de8 Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Fri, 22 Apr 2016 14:32:39 -0500 Subject: [PATCH] bluetooth_server: Fix multi-arch build --- src/kits/bluetooth/Jamfile | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/src/kits/bluetooth/Jamfile b/src/kits/bluetooth/Jamfile index 2bc4091d6f..da3a1d1fc2 100644 --- a/src/kits/bluetooth/Jamfile +++ b/src/kits/bluetooth/Jamfile @@ -10,22 +10,28 @@ UsePrivateHeaders shared bluetooth ; SubDirHdrs [ FDirName $(SUBDIR) UI ] ; -SEARCH_SOURCE += [ FDirName $(SUBDIR) UI ] ; +local architectureObject ; +for architectureObject in [ MultiArchSubDirSetup ] { + on $(architectureObject) { + SEARCH_SOURCE += [ FDirName $(SUBDIR) UI ] ; -SharedLibrary libbluetooth.so : - LocalDevice.cpp - DiscoveryListener.cpp - DiscoveryAgent.cpp - RemoteDevice.cpp - CommandManager.cpp - KitSupport.cpp - DeviceClass.cpp - #UI - PincodeWindow.cpp - ConnectionIncoming.cpp - : be localestub [ TargetLibstdc++ ] -; + SharedLibrary [ MultiArchDefaultGristFiles libbluetooth.so ] : + LocalDevice.cpp + DiscoveryListener.cpp + DiscoveryAgent.cpp + RemoteDevice.cpp + CommandManager.cpp + KitSupport.cpp + DeviceClass.cpp + #UI + PincodeWindow.cpp + ConnectionIncoming.cpp + : + be localestub [ TargetLibstdc++ ] + ; + } +} DoCatalogs libbluetooth.so : x-vnd.Haiku-Bluetooth