SubDir HAIKU_TOP src apps deskbar ; UsePrivateHeaders app interface shared tracker ; UsePrivateHeaders private shared ; SubDirHdrs $(HAIKU_TOP) src kits tracker ; AddResources Deskbar : Deskbar.rdef icon-freelogo.rdef icons.rdef ; SubDirC++Flags -DDB_ADDONS -DOPEN_TRACKER=1 -D_INCLUDES_CLASS_DEVICE_MAP=1 -D_SUPPORTS_RESOURCES=1 -D_SUPPORTS_FEATURE_SCRIPTING=1 ; local targetLib ; local targetSource ; targetLib = libshared.a ; targetSource = CalendarMenuWindow.cpp ; SubDirC++Flags -D_SHOW_CALENDAR_MENU_WINDOW=1 -DMOUNT_MENU_IN_DESKBAR=1 ; Application Deskbar : BarApp.cpp BarMenuBar.cpp BarMenuTitle.cpp BarView.cpp BarWindow.cpp BeMenu.cpp DeskBarUtils.cpp ExpandoMenuBar.cpp PreferencesWindow.cpp ShowHideMenuItem.cpp StatusView.cpp StatusViewShelf.cpp TeamMenu.cpp TeamMenuItem.cpp TimeView.cpp WindowMenu.cpp WindowMenuItem.cpp ResourceSet.cpp Switcher.cpp $(targetSource) : be tracker liblocale.so $(targetLib) $(TARGET_LIBSUPC++) ; DoCatalogs Deskbar : application/x-vnd.Be-TSKB : BeMenu.cpp PreferencesWindow.cpp StatusView.cpp TimeView.cpp WindowMenu.cpp ;