1SubDir HAIKU_TOP src apps deskbar ; 2 3UsePrivateHeaders app interface shared tracker ; 4UsePrivateHeaders private shared ; 5SubDirHdrs $(HAIKU_TOP) src kits tracker ; 6 7AddResources Deskbar : Deskbar.rdef icon-freelogo.rdef icons.rdef ; 8 9SubDirC++Flags -DDB_ADDONS -DOPEN_TRACKER=1 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 BeMenu.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 tracker $(HAIKU_LOCALE_LIBS) $(targetLib) $(TARGET_LIBSUPC++) 43 ; 44 45DoCatalogs Deskbar : 46 x-vnd.Be-TSKB 47 : 48 BeMenu.cpp 49 PreferencesWindow.cpp 50 StatusView.cpp 51 TimeView.cpp 52 WindowMenu.cpp 53 ; 54