haiku/src/kernel/core/Jamfile
Axel Dörfler 64d41f033f (Almost) completely rearranged the kernel build; main issues aren't fixed
yet, but the jam problem is gone and some bugs fixed.
We are now using merged objects to bind different functionality together,
which simplified the kernel Jamfile a lot.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1841 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-11-04 19:06:44 +00:00

49 lines
1.1 KiB
Plaintext

SubDir OBOS_TOP src kernel core ;
KernelMergeObject kernel_core.o :
<$(SOURCE_GRIST)>cbuf.c
<$(SOURCE_GRIST)>console.c
<$(SOURCE_GRIST)>cpu.c
<$(SOURCE_GRIST)>debug.c
<$(SOURCE_GRIST)>driver_settings.c
<$(SOURCE_GRIST)>elf.c
<$(SOURCE_GRIST)>faults.c
<$(SOURCE_GRIST)>fd.c
<$(SOURCE_GRIST)>gdb.c
<$(SOURCE_GRIST)>heap.c
<$(SOURCE_GRIST)>int.c
<$(SOURCE_GRIST)>khash.c
<$(SOURCE_GRIST)>linkhack.c
<$(SOURCE_GRIST)>lock.c
<$(SOURCE_GRIST)>main.c
<$(SOURCE_GRIST)>misc.c
<$(SOURCE_GRIST)>module.c
<$(SOURCE_GRIST)>pools.c
<$(SOURCE_GRIST)>port.c
<$(SOURCE_GRIST)>queue.c
<$(SOURCE_GRIST)>scheduler.c
<$(SOURCE_GRIST)>sem.c
<$(SOURCE_GRIST)>signal.c
<$(SOURCE_GRIST)>smp.c
<$(SOURCE_GRIST)>syscalls.c
<$(SOURCE_GRIST)>sysctl.c
<$(SOURCE_GRIST)>team.c
<$(SOURCE_GRIST)>thread.c
<$(SOURCE_GRIST)>timer.c
:
-fno-pic -D_KERNEL_MODE
;
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 fs ;
SubInclude OBOS_TOP src kernel core vm ;
#SubInclude OBOS_TOP src kernel core net ;