SubDir HAIKU_TOP src kits shared ;AddSubDirSupportedPlatforms libbe_test ;UseLibraryHeaders agg ;UsePrivateHeaders shared locale ;local architectureObject ;for architectureObject in [ MultiArchSubDirSetup ] {on $(architectureObject) {local architecture = $(TARGET_PACKAGING_ARCH) ;UseHeaders [ FDirName$(TARGET_COMMON_DEBUG_OBJECT_DIR_$(TARGET_PACKAGING_ARCHS[1]))servers input ] ;# For the generated SystemKeymap.h. We're fine with the one for the# primary architecture.UseHeaders [ FDirName $(HAIKU_TOP) src kits ] ;# for RWLockManager onlyUsePrivateSystemHeaders ;UsePrivateHeaders kernel libroot ;# for BKeymapUsePrivateHeaders interface ;StaticLibrary <$(architecture)>libshared.a :AboutMenuItem.cppArgumentVector.cppAttributeUtilities.cppBarberPole.cppBitmapButton.cppCalendarView.cppColorItem.cppColorListView.cppColorPreview.cppColorQuantizer.cppCommandPipe.cppDateTimeEdit.cppDragTrackingFilter.cppDriverSettingsMessageAdapter.cppHSL.cppHashString.cppIconButton.cppIconView.cppJsonWriter.cppJsonEventListener.cppJsonMessageWriter.cppJsonTextWriter.cppJsonEvent.cppJson.cppKeymap.cppLongAndDragTrackingFilter.cppmd5.cppMemoryRingIO.cppMessageBuilder.cppNaturalCompare.cppPromptWindow.cppQueryFile.cppRegExp.cppRWLocker.cppRWLockManager.cppSettingsHandler.cppSettingsMessage.cppShakeTrackingFilter.cppStatusView.cppStringForRate.cppStringForSize.cppStripeView.cppTextTable.cppThread.cppToolBar.cppVariant.cppWeakReferenceable.cpp;Includes [ FGristFiles Keymap.cpp ]: <src!servers!input>SystemKeymap.h ;}}UseLibraryHeaders mapm ;StaticLibrary libexpression_parser.a :ExpressionParser.cpp;