From eb2068515f6f7b9fc211289e9eeb76f3df1c6408 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Fri, 1 Apr 2005 13:12:19 +0000 Subject: [PATCH] This fixes the build again; due to the glibc includes, math.h would not be used from posix/math.h but some glibc headers. This is not nice, but it works. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12218 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kernel/libroot/posix/math/Jamfile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/kernel/libroot/posix/math/Jamfile b/src/kernel/libroot/posix/math/Jamfile index ee3207a036..799c7d93a8 100644 --- a/src/kernel/libroot/posix/math/Jamfile +++ b/src/kernel/libroot/posix/math/Jamfile @@ -1,5 +1,12 @@ SubDir OBOS_TOP src kernel libroot posix math ; +SubDirHdrs [ FDirName $(OBOS_TOP) headers posix ] ; + # even if this looks redundant, it's needed so that posix/math.h is + # still the first choice (there are files with the same name in + # glibc's includes. + # ToDo: The best solution would probably be to restrict the additional + # header includes to ceilf.c and floorf.c, as they are the only users + SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) glibc ] ; SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) glibc include ] ; SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) glibc include arch $(OBOS_ARCH) ] ;