xref: /haiku/src/apps/deskbar/Jamfile (revision 508f54795f39c3e7552d87c95aae9dd8ec6f505b)
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