1*338b8dc3SIngo WeinholdSubDir HAIKU_TOP src apps deskbar ; 241281cf3SAxel Dörfler 35fb214d4SStephan AßmusUsePrivateHeaders app ; 441281cf3SAxel DörflerUsePrivateHeaders shared ; 541281cf3SAxel DörflerUsePrivateHeaders tracker ; 6*338b8dc3SIngo WeinholdSubDirHdrs $(HAIKU_TOP) src kits tracker ; 741281cf3SAxel Dörfler 844b9b9c8SAxel DörflerAddResources Deskbar : Deskbar.rdef icon-freelogo.rdef icons.rdef ; 941281cf3SAxel Dörfler 1041281cf3SAxel DörflerSubDirC++Flags -DDB_ADDONS -DOPEN_TRACKER=1 1141281cf3SAxel Dörfler -D_INCLUDES_CLASS_DEVICE_MAP=1 1241281cf3SAxel Dörfler -D_SUPPORTS_RESOURCES=1 1341281cf3SAxel Dörfler -D_SUPPORTS_FEATURE_SCRIPTING=1 1441281cf3SAxel Dörfler -D_SHOW_CALENDAR_MENU_ITEM=1 ; 1541281cf3SAxel Dörfler 16*338b8dc3SIngo WeinholdApplication Deskbar : 1741281cf3SAxel Dörfler BarApp.cpp 1841281cf3SAxel Dörfler BarMenuBar.cpp 1941281cf3SAxel Dörfler BarMenuTitle.cpp 2041281cf3SAxel Dörfler BarView.cpp 2141281cf3SAxel Dörfler BarWindow.cpp 2241281cf3SAxel Dörfler BeMenu.cpp 2341281cf3SAxel Dörfler CalendarMenuItem.cpp 2441281cf3SAxel Dörfler DeskBarUtils.cpp 2541281cf3SAxel Dörfler ExpandoMenuBar.cpp 2641281cf3SAxel Dörfler ShowHideMenuItem.cpp 2741281cf3SAxel Dörfler StatusView.cpp 2841281cf3SAxel Dörfler StatusViewShelf.cpp 2941281cf3SAxel Dörfler TeamMenu.cpp 3041281cf3SAxel Dörfler TeamMenuItem.cpp 3141281cf3SAxel Dörfler TimeView.cpp 3241281cf3SAxel Dörfler WindowMenu.cpp 3341281cf3SAxel Dörfler WindowMenuItem.cpp 3441281cf3SAxel Dörfler ResourceSet.cpp 3541281cf3SAxel Dörfler Switcher.cpp 3641281cf3SAxel Dörfler ; 3741281cf3SAxel Dörfler 389c910f9eSStephan Aßmusif $(TARGET_PLATFORM) = haiku { 399c910f9eSStephan Aßmus # link for Haiku 409c910f9eSStephan Aßmus 41*338b8dc3SIngo Weinhold LinkAgainst Deskbar : 429c910f9eSStephan Aßmus libbe.so libtracker.so 439c910f9eSStephan Aßmus ; 449c910f9eSStephan Aßmus 459c910f9eSStephan Aßmus} else { 469c910f9eSStephan Aßmus # link against build platform libs 479c910f9eSStephan Aßmus 48*338b8dc3SIngo Weinhold LinkAgainst Deskbar : 499c910f9eSStephan Aßmus be tracker 509c910f9eSStephan Aßmus ; 519c910f9eSStephan Aßmus} 52