git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11313 a95241bf-73f2-0310-859d-f6bbb57e9c96
67 lines
1.2 KiB
Plaintext
67 lines
1.2 KiB
Plaintext
SubDir OBOS_TOP src kernel core ;
|
|
|
|
{
|
|
local defines =
|
|
OBOS_ARCH=\\\"$(OBOS_ARCH)\\\"
|
|
;
|
|
|
|
defines = [ FDefines $(defines) ] ;
|
|
SubDirCcFlags $(defines) ;
|
|
SubDirC++Flags $(defines) ;
|
|
}
|
|
|
|
KernelMergeObject kernel_core.o :
|
|
cbuf.c
|
|
console.c
|
|
cpu.c
|
|
debug.c
|
|
elf.c
|
|
faults.c
|
|
gdb.c
|
|
heap.c
|
|
image.c
|
|
int.c
|
|
kernel_daemon.c
|
|
khash.c
|
|
linkhack.c
|
|
lock.c
|
|
main.c
|
|
module.c
|
|
port.c
|
|
queue.c
|
|
real_time_clock.c
|
|
scheduler.c
|
|
sem.c
|
|
shutdown.c
|
|
signal.c
|
|
system_info.c
|
|
smp.c
|
|
syscalls.c
|
|
sysctl.c
|
|
team.c
|
|
thread.c
|
|
timer.c
|
|
user_debugger.cpp
|
|
: -fno-pic
|
|
;
|
|
|
|
# We need to specify the dependency on the generated syscalls file explicitly.
|
|
Includes [ FGristFiles syscalls.c ] : <syscalls>syscall_dispatcher.h ;
|
|
|
|
KernelLd linkhack.so :
|
|
<$(SOURCE_GRIST)>linkhack.o
|
|
:
|
|
:
|
|
-shared -Bdynamic
|
|
;
|
|
|
|
SubInclude OBOS_TOP src kernel core addons ;
|
|
SubInclude OBOS_TOP src kernel core arch ;
|
|
SubInclude OBOS_TOP src kernel core cache ;
|
|
SubInclude OBOS_TOP src kernel core device_manager ;
|
|
SubInclude OBOS_TOP src kernel core disk_device_manager ;
|
|
SubInclude OBOS_TOP src kernel core fs ;
|
|
SubInclude OBOS_TOP src kernel core messaging ;
|
|
SubInclude OBOS_TOP src kernel core util ;
|
|
SubInclude OBOS_TOP src kernel core vm ;
|