1SubDir HAIKU_TOP src apps deskbar ; 2 3UsePrivateHeaders app interface locale shared tracker ; 4UsePrivateHeaders private shared ; 5SubDirHdrs $(HAIKU_TOP) src kits tracker ; 6 7AddResources Deskbar : Deskbar.rdef icons.rdef ; 8 9SubDirC++Flags -DDB_ADDONS 10 -D_INCLUDES_CLASS_DEVICE_MAP=1 11 -D_SUPPORTS_RESOURCES=1 12 -D_SUPPORTS_FEATURE_SCRIPTING=1 ; 13 14local targetLib ; 15local targetSource ; 16 17targetLib = libshared.a ; 18targetSource = CalendarMenuWindow.cpp ; 19SubDirC++Flags -D_SHOW_CALENDAR_MENU_WINDOW=1 -DMOUNT_MENU_IN_DESKBAR=1 ; 20 21Application Deskbar : 22 BarApp.cpp 23 BarMenuBar.cpp 24 BarMenuTitle.cpp 25 BarView.cpp 26 BarWindow.cpp 27 DeskbarMenu.cpp 28 DeskbarUtils.cpp 29 ExpandoMenuBar.cpp 30 PreferencesWindow.cpp 31 ShowHideMenuItem.cpp 32 StatusView.cpp 33 StatusViewShelf.cpp 34 TeamMenu.cpp 35 TeamMenuItem.cpp 36 TimeView.cpp 37 WindowMenu.cpp 38 WindowMenuItem.cpp 39 ResourceSet.cpp 40 Switcher.cpp 41 $(targetSource) 42 : be $(HAIKU_LOCALE_LIBS) tracker $(targetLib) $(TARGET_LIBSUPC++) 43; 44 45DoCatalogs Deskbar : 46 x-vnd.Be-TSKB 47 : 48 BarWindow.cpp 49 DeskbarMenu.cpp 50 LocalizedFolders.h 51 PreferencesWindow.cpp 52 StatusView.cpp 53 TimeView.cpp 54 WindowMenu.cpp 55; 56