xref: /haiku/src/apps/deskbar/Jamfile (revision 1026b0a1a76dc88927bb8175c470f638dc5464ee)
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	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 $(HAIKU_LOCALE_LIBS) tracker $(targetLib) $(TARGET_LIBSUPC++)
43;
44
45DoCatalogs Deskbar :
46	x-vnd.Be-TSKB
47	:
48	BarWindow.cpp
49	DeskbarMenu.cpp
50	LocalizedFolders.h
51	PreferencesWindow.cpp
52	StatusView.cpp
53	TimeView.cpp
54	WindowMenu.cpp
55;
56