xref: /haiku/src/system/libroot/os/Jamfile (revision b671e9bbdbd10268a042b4f4cc4317ccd03d105e)
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	parsedate.cpp
21	port.c
22	scheduler.c
23	sem.c
24	system_info.c
25	team.c
26	thread.c
27	time.cpp
28	syscalls.S
29	wait_for_objects.cpp
30
31	KMessage.cpp
32;
33
34SEARCH on [ FGristFiles KMessage.cpp ]
35	= [ FDirName $(HAIKU_TOP) src system kernel messaging ] ;
36
37# We need to specify the dependency on the generated syscalls file explicitly.
38Depends [ FGristFiles syscalls.o ] : <syscalls>syscalls.S.inc ;
39
40SubInclude HAIKU_TOP src system libroot os arch $(TARGET_ARCH) ;
41