haiku/src/system/libroot/Jamfile
Ingo Weinhold 38f6264454 Reorganized building of kernel, boot loader, and libroot.
Each component is built in the respective subdirectory now
and no longer in src/system/Jamfile.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15184 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-11-27 00:27:19 +00:00

52 lines
1004 B
Plaintext

SubDir HAIKU_TOP src system libroot ;
UsePrivateHeaders libroot ;
UsePrivateHeaders kernel ;
UnarchiveObjects $(TARGET_GCC_LIBGCC_OBJECTS) : $(TARGET_GCC_LIBGCC) ;
# we need to link against libgcc.a objects and make
# it available to other applications as in BeOS
local librootObjects =
os_main.o
os_arch_$(TARGET_ARCH).o
posix_arch_$(TARGET_ARCH).o
posix_crypt.o
posix_locale.o
posix_main.o
posix_malloc.o
posix_math.o
posix_math_arch_$(TARGET_ARCH).o
posix_pthread.o
posix_signal.o
posix_stdio.o
posix_gnu_arch_$(TARGET_ARCH).o
posix_gnu_ctype.o
posix_gnu_ext.o
posix_gnu_libio.o
posix_gnu_locale.o
posix_gnu_regex.o
posix_gnu_stdio.o
posix_gnu_stdlib.o
posix_gnu_wcsmbs.o
posix_gnu_wctype.o
posix_stdlib.o
posix_string.o
posix_sys.o
posix_time.o
posix_unistd.o
;
SharedLibrary libroot.so
:
libroot_init.c
:
$(TARGET_GCC_LIBGCC_OBJECTS)
$(librootObjects:G=nogrist)
;
SubInclude HAIKU_TOP src system libroot os ;
SubInclude HAIKU_TOP src system libroot posix ;