1 SubDir HAIKU_TOP src kits shared ;
3 SetSubDirSupportedPlatformsBeOSCompatible ;
4 AddSubDirSupportedPlatforms libbe_test ;
6 UseLibraryHeaders agg ;
7 UsePrivateHeaders shared locale ;
9 if [ Glob $(SUBDIR) : DefaultGeolocationServiceKey.h ] {
10 SubDirC++Flags [ FDefines HAVE_DEFAULT_GEOLOCATION_SERVICE_KEY ] ;
13 local architectureObject ;
14 for architectureObject in [ MultiArchSubDirSetup ] {
15 on $(architectureObject) {
16 local architecture = $(TARGET_PACKAGING_ARCH) ;
19 $(TARGET_COMMON_DEBUG_OBJECT_DIR_$(TARGET_PACKAGING_ARCHS[1]))
21 # For the generated SystemKeymap.h. We're fine with the one for the
22 # primary architecture.
23 UseHeaders [ FDirName $(HAIKU_TOP) src kits ] ;
25 # for RWLockManager only
26 UsePrivateSystemHeaders ;
27 UsePrivateHeaders kernel libroot ;
29 StaticLibrary <$(architecture)>libshared.a :
32 AttributeUtilities.cpp
36 DragTrackingFilter.cpp
37 DriverSettingsMessageAdapter.cpp
49 LongAndDragTrackingFilter.cpp
57 ShakeTrackingFilter.cpp
66 Includes [ FGristFiles Keymap.cpp ]
67 : <src!servers!input>SystemKeymap.h ;
72 UseLibraryHeaders mapm ;
74 StaticLibrary libexpression_parser.a :