xref: /haiku/src/apps/deskbar/Jamfile (revision 529cd177b573aaba391c8adc9c9f5ad76a14bf81)
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	InlineScrollView.cpp
31	PreferencesWindow.cpp
32	ShowHideMenuItem.cpp
33	StatusView.cpp
34	StatusViewShelf.cpp
35	TeamMenu.cpp
36	TeamMenuItem.cpp
37	TimeView.cpp
38	WindowMenu.cpp
39	WindowMenuItem.cpp
40	ResourceSet.cpp
41	Switcher.cpp
42	$(targetSource)
43	: be localestub tracker $(targetLib) [ TargetLibsupc++ ]
44;
45
46DoCatalogs Deskbar :
47	x-vnd.Be-TSKB
48	:
49	BarWindow.cpp
50	DeskbarMenu.cpp
51	LocalizedFolders.h
52	PreferencesWindow.cpp
53	StatusView.cpp
54	TimeView.cpp
55	WindowMenu.cpp
56;
57