1 SubDir HAIKU_TOP src kits tracker ;
3 SetSubDirSupportedPlatformsBeOSCompatible ;
4 AddSubDirSupportedPlatforms libbe_test ;
6 UseHeaders [ FDirName $(HAIKU_TOP) src add-ons input_server filters shortcut_catcher ] ;
7 UsePrivateHeaders interface mount shared storage support tracker ;
8 UsePrivateSystemHeaders ;
12 # -D_INCLUDES_CLASS_DEVICE_MAP=1
13 -D_SUPPORTS_RESOURCES=1
14 # -D_SILENTLY_CORRECT_FILE_NAMES=1
17 local architectureObject ;
18 for architectureObject in [ MultiArchSubDirSetup ] {
19 on $(architectureObject) {
20 local libtracker = [ MultiArchDefaultGristFiles libtracker.so ] ;
21 AddResources $(libtracker) : TrackerIcons.rdef libtracker.rdef ;
23 SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons input_server
24 filters shortcut_catcher ] ;
26 SharedLibrary $(libtracker) :
28 AutoMounterSettings.cpp
45 FilePermissionsView.cpp
61 PendingNodeMonitorCache.cpp
66 QueryContainerWindow.cpp
83 TrackerInitialState.cpp
86 TrackerSettingsWindow.cpp
91 VirtualDirectoryEntryList.cpp
92 VirtualDirectoryManager.cpp
93 VirtualDirectoryPoseView.cpp
94 VirtualDirectoryWindow.cpp
95 WidgetAttributeText.cpp
98 be localestub shared translation
99 [ TargetLibstdc++ ] [ TargetLibsupc++ ]
100 [ MultiArchDefaultGristFiles libshortcuts_shared.a ]
105 DoCatalogs libtracker.so :
106 x-vnd.Haiku-libtracker
109 AutoMounterSettings.cpp
116 FilePermissionsView.cpp
127 QueryContainerWindow.cpp
137 TrackerInitialState.cpp
138 TrackerSettingsWindow.cpp
139 WidgetAttributeText.cpp
143 if $(TARGET_PLATFORM) = libbe_test {
144 HaikuInstall install-test-apps : $(HAIKU_APP_TEST_LIB_DIR) : libtracker.so