From 3ee83016eda202de762c9d1e3b465e8eb53c905d Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sun, 21 Oct 2007 10:15:57 +0000 Subject: [PATCH] Added header directories missing for the libbe_test target, since my changes a while ago that removed the incorrect automatic addition of Haiku header directories in case of targets other than "haiku". The app server test environment does now almost build again. The problem left is related to the recent changes of the accelerant interface. I suppose someone in the knows should decide if we can simply use our header or if special handling is needed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22630 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- build/jam/BuildSetup | 3 ++- src/build/libhaikucompat/Jamfile | 1 + src/tests/servers/app/Jamfile | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/build/jam/BuildSetup b/build/jam/BuildSetup index df8fb66dbd..191a5f007d 100644 --- a/build/jam/BuildSetup +++ b/build/jam/BuildSetup @@ -741,7 +741,8 @@ if ! $(TARGET_PLATFORM_HAIKU_COMPATIBLE) && $(TARGET_PLATFORM_BEOS_COMPATIBLE) { if $(TARGET_PLATFORM) = libbe_test { # headers and flags TARGET_HDRS += - [ PublicHeaders app drivers game interface kernel storage support ] + [ PublicHeaders $(DOT) app drivers game interface kernel storage + support ] [ PrivateHeaders $(DOT) ] ; TARGET_DEFINES += __HAIKU__ ; diff --git a/src/build/libhaikucompat/Jamfile b/src/build/libhaikucompat/Jamfile index 5edcf7e50e..c38c206358 100644 --- a/src/build/libhaikucompat/Jamfile +++ b/src/build/libhaikucompat/Jamfile @@ -2,6 +2,7 @@ SubDir HAIKU_TOP src build libhaikucompat ; SetSubDirSupportedPlatforms libbe_test r5 dano bone ; +UseHeaders [ FDirName $(HAIKU_TOP) headers build private ] : true ; UseHeaders [ FDirName $(HAIKU_TOP) headers build private kernel ] : true ; local libbeTestSources ; diff --git a/src/tests/servers/app/Jamfile b/src/tests/servers/app/Jamfile index af82aacf41..a18f9e8153 100644 --- a/src/tests/servers/app/Jamfile +++ b/src/tests/servers/app/Jamfile @@ -7,6 +7,7 @@ if $(TARGET_PLATFORM) = libbe_test { UseLibraryHeaders agg png zlib ; UsePrivateHeaders app graphics input interface shared storage ; +UsePrivateHeaders [ FDirName graphics common ] ; # headers/build/private/kernel is needed for safemode.h and syscalls.h. # headers/private/kernel for the util/* stuff.