xref: /haiku/src/apps/deskbar/Jamfile (revision 899e0ef82b5624ace2ccfa5f5a58c8ebee54aaef)
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 = shared ;
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	TruncatableMenuItem.cpp
39	WindowMenu.cpp
40	WindowMenuItem.cpp
41	ResourceSet.cpp
42	Switcher.cpp
43	$(targetSource)
44	: be localestub tracker $(targetLib) [ TargetLibstdc++ ] [ TargetLibsupc++ ]
45;
46
47DoCatalogs Deskbar :
48	x-vnd.Be-TSKB
49	:
50	BarWindow.cpp
51	DeskbarMenu.cpp
52	LocalizedFolders.h
53	PreferencesWindow.cpp
54	StatusView.cpp
55	TimeView.cpp
56	WindowMenu.cpp
57;
58