1SubDir HAIKU_TOP src apps deskbar ; 2 3UsePrivateHeaders app ; 4UsePrivateHeaders shared ; 5UsePrivateHeaders tracker ; 6SubDirHdrs $(HAIKU_TOP) src kits tracker ; 7 8AddResources Deskbar : Deskbar.rdef icon-freelogo.rdef icons.rdef ; 9 10SubDirC++Flags -DDB_ADDONS -DOPEN_TRACKER=1 11 -D_INCLUDES_CLASS_DEVICE_MAP=1 12 -D_SUPPORTS_RESOURCES=1 13 -D_SUPPORTS_FEATURE_SCRIPTING=1 14 -D_SHOW_CALENDAR_MENU_ITEM=1 ; 15 16Application Deskbar : 17 BarApp.cpp 18 BarMenuBar.cpp 19 BarMenuTitle.cpp 20 BarView.cpp 21 BarWindow.cpp 22 BeMenu.cpp 23 CalendarMenuItem.cpp 24 DeskBarUtils.cpp 25 ExpandoMenuBar.cpp 26 ShowHideMenuItem.cpp 27 StatusView.cpp 28 StatusViewShelf.cpp 29 TeamMenu.cpp 30 TeamMenuItem.cpp 31 TimeView.cpp 32 WindowMenu.cpp 33 WindowMenuItem.cpp 34 ResourceSet.cpp 35 Switcher.cpp 36 ; 37 38if $(TARGET_PLATFORM) = haiku { 39 # link for Haiku 40 41 LinkAgainst Deskbar : 42 libbe.so libtracker.so 43 ; 44 45} else { 46 # link against build platform libs 47 48 LinkAgainst Deskbar : 49 be tracker 50 ; 51} 52