1SubDir OBOS_TOP src tests add-ons kernel ; 2 3UsePrivateHeaders [ FDirName kernel ] ; 4UsePrivateHeaders shared ; 5SubDirHdrs $(OBOS_TOP) headers private kernel arch $(OBOS_ARCH) ; 6SubDirHdrs $(OBOS_TOP) headers private kernel boot platform $(OBOS_BOOT_PLATFORM) ; 7 8SharedLibrary kernelland_emu : 9 kernelland_emu.cpp 10 strlcpy.c 11 lock.c 12 list.c 13 14 : be stdc++.r4 ; 15 16AbsSymLink <boot!home!config!lib>libkernelland_emu.so : libkernelland_emu.so 17 : /boot/home/config/lib : false ; 18 19SEARCH on [ FGristFiles 20 strlcpy.c 21 ] = [ FDirName $(OBOS_TOP) src system libroot posix string ] ; 22 23SEARCH on [ FGristFiles 24 lock.c 25 ] = [ FDirName $(OBOS_TOP) src system kernel ] ; 26 27SEARCH on [ FGristFiles 28 list.c 29 ] = [ FDirName $(OBOS_TOP) src system kernel util ] ; 30 31# SubInclude OBOS_TOP src tests add-ons kernel disk_scanner ; 32SubInclude OBOS_TOP src tests add-ons kernel drivers ; 33SubInclude OBOS_TOP src tests add-ons kernel file_systems ; 34SubInclude OBOS_TOP src tests add-ons kernel network ; 35