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