xref: /haiku/src/apps/deskbar/Jamfile (revision 683cbefe9ec156fe9587b9a64a5e1b666a21654d)
1SubDir HAIKU_TOP src apps deskbar ;
2
3UsePrivateHeaders app ;
4UsePrivateHeaders shared ;
5UsePrivateHeaders tracker ;
6SubDirHdrs $(HAIKU_TOP) src kits tracker ;
7
8AddResources Deskbar : Deskbar.rdef icon-freelogo.rdef icons.rdef ;
9
10SubDirC++Flags -DDB_ADDONS -DOPEN_TRACKER=1
11	-D_INCLUDES_CLASS_DEVICE_MAP=1
12	-D_SUPPORTS_RESOURCES=1
13	-D_SUPPORTS_FEATURE_SCRIPTING=1
14	-D_SHOW_CALENDAR_MENU_ITEM=1 ;
15
16Application Deskbar :
17	BarApp.cpp
18	BarMenuBar.cpp
19	BarMenuTitle.cpp
20	BarView.cpp
21	BarWindow.cpp
22	BeMenu.cpp
23	CalendarMenuItem.cpp
24	DeskBarUtils.cpp
25	ExpandoMenuBar.cpp
26	ShowHideMenuItem.cpp
27	StatusView.cpp
28	StatusViewShelf.cpp
29	TeamMenu.cpp
30	TeamMenuItem.cpp
31	TimeView.cpp
32	WindowMenu.cpp
33	WindowMenuItem.cpp
34	ResourceSet.cpp
35	Switcher.cpp
36	;
37
38if $(TARGET_PLATFORM) = haiku {
39	# link for Haiku
40
41	LinkAgainst Deskbar :
42		libbe.so libtracker.so
43	;
44
45} else {
46	# link against build platform libs
47
48	LinkAgainst Deskbar :
49		be tracker
50	;
51}
52