xref: /haiku/src/apps/deskbar/Jamfile (revision cd7548f537d5833b7ec6e6c09f0cf984fd53b422)
1338b8dc3SIngo WeinholdSubDir HAIKU_TOP src apps deskbar ;
241281cf3SAxel Dörfler
3b8beeb35SAxel DörflerUsePrivateHeaders app interface shared tracker ;
421f3e082SJonas SundströmUsePrivateHeaders private shared ;
5338b8dc3SIngo WeinholdSubDirHdrs $(HAIKU_TOP) src kits tracker ;
641281cf3SAxel Dörfler
744b9b9c8SAxel DörflerAddResources Deskbar : Deskbar.rdef icon-freelogo.rdef icons.rdef ;
841281cf3SAxel Dörfler
91f34e928SAlexandre DecknerSubDirC++Flags -DDB_ADDONS
1041281cf3SAxel Dörfler	-D_INCLUDES_CLASS_DEVICE_MAP=1
1141281cf3SAxel Dörfler	-D_SUPPORTS_RESOURCES=1
123f9abddfSKarsten Heimrich	-D_SUPPORTS_FEATURE_SCRIPTING=1 ;
133f9abddfSKarsten Heimrich
143f9abddfSKarsten Heimrichlocal targetLib ;
153f9abddfSKarsten Heimrichlocal targetSource ;
163f9abddfSKarsten Heimrich
173f9abddfSKarsten HeimrichtargetLib = libshared.a ;
183f9abddfSKarsten HeimrichtargetSource = CalendarMenuWindow.cpp ;
19cb6afcb1SStephan AßmusSubDirC++Flags -D_SHOW_CALENDAR_MENU_WINDOW=1 -DMOUNT_MENU_IN_DESKBAR=1 ;
2041281cf3SAxel Dörfler
21338b8dc3SIngo WeinholdApplication Deskbar :
2241281cf3SAxel Dörfler	BarApp.cpp
2341281cf3SAxel Dörfler	BarMenuBar.cpp
2441281cf3SAxel Dörfler	BarMenuTitle.cpp
2541281cf3SAxel Dörfler	BarView.cpp
2641281cf3SAxel Dörfler	BarWindow.cpp
2741281cf3SAxel Dörfler	BeMenu.cpp
2841281cf3SAxel Dörfler	DeskBarUtils.cpp
2941281cf3SAxel Dörfler	ExpandoMenuBar.cpp
3021f3e082SJonas Sundström	PreferencesWindow.cpp
3141281cf3SAxel Dörfler	ShowHideMenuItem.cpp
3241281cf3SAxel Dörfler	StatusView.cpp
3341281cf3SAxel Dörfler	StatusViewShelf.cpp
3441281cf3SAxel Dörfler	TeamMenu.cpp
3541281cf3SAxel Dörfler	TeamMenuItem.cpp
3641281cf3SAxel Dörfler	TimeView.cpp
3741281cf3SAxel Dörfler	WindowMenu.cpp
3841281cf3SAxel Dörfler	WindowMenuItem.cpp
3941281cf3SAxel Dörfler	ResourceSet.cpp
4041281cf3SAxel Dörfler	Switcher.cpp
413f9abddfSKarsten Heimrich	$(targetSource)
429253acf8SAdrien Destugues	: be $(HAIKU_LOCALE_LIBS) tracker $(targetLib) $(TARGET_LIBSUPC++)
4341281cf3SAxel Dörfler	;
4471bd3ba5SJonas Sundström
45ae7a6e3aSAdrien DestuguesDoCatalogs Deskbar :
469113ee2cSAdrien Destugues	x-vnd.Be-TSKB
47ae7a6e3aSAdrien Destugues	:
48*cd7548f5SJonas Sundström	BarWindow.cpp
49ae7a6e3aSAdrien Destugues	BeMenu.cpp
50ae7a6e3aSAdrien Destugues	PreferencesWindow.cpp
51ae7a6e3aSAdrien Destugues	StatusView.cpp
52ae7a6e3aSAdrien Destugues	TimeView.cpp
53ae7a6e3aSAdrien Destugues	WindowMenu.cpp
54ae7a6e3aSAdrien Destugues	;
55*cd7548f5SJonas Sundström
56*cd7548f5SJonas SundströmAddCatalogEntryAttribute Deskbar
57*cd7548f5SJonas Sundström	:
58*cd7548f5SJonas Sundström	"x-vnd.Be-TSKB:MainWindow:Deskbar"
59*cd7548f5SJonas Sundström;
60