xref: /haiku/src/system/libroot/os/Jamfile (revision 23f179da55b1bd1ba84fbf3d3c56947e2c8d0aca)
1SubDir HAIKU_TOP src system libroot os ;
2
3UsePrivateSystemHeaders ;
4UsePrivateHeaders kernel ;
5	# for util/KMessage.h
6UsePrivateHeaders libroot runtime_loader shared ;
7
8MergeObject os_main.o :
9	area.c
10	atomic.c
11	debug.c
12	driver_settings.c
13	find_directory.c
14	fs_attr.cpp
15	fs_index.c
16	fs_info.c
17	fs_query.cpp
18	fs_volume.c
19	image.cpp
20	locks.cpp
21	parsedate.cpp
22	port.c
23	scheduler.c
24	sem.c
25	system_info.c
26	team.c
27	thread.c
28	time.cpp
29	syscalls.S
30	wait_for_objects.cpp
31
32	KMessage.cpp
33;
34
35SEARCH on [ FGristFiles KMessage.cpp ]
36	= [ FDirName $(HAIKU_TOP) src system kernel messaging ] ;
37
38# We need to specify the dependency on the generated syscalls file explicitly.
39Depends [ FGristFiles syscalls.o ] : <syscalls>syscalls.S.inc ;
40
41SubInclude HAIKU_TOP src system libroot os arch $(TARGET_ARCH) ;
42