Make use of the UsePrivateBuildHeaders rule.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42164 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold 2011-06-14 00:51:52 +00:00
parent c86c8e2163
commit 07cadb8481
9 changed files with 10 additions and 23 deletions

View File

@ -1,7 +1,6 @@
SubDir HAIKU_TOP src build libbe app ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private app ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private shared ] : true ;
UsePrivateBuildHeaders app shared ;
USES_BE_API on <libbe_build>app_kit.o = true ;

View File

@ -1,8 +1,6 @@
SubDir HAIKU_TOP src build libbe interface ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private app ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private interface ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private shared ] : true ;
UsePrivateBuildHeaders app interface shared ;
USES_BE_API on <libbe_build>interface_kit.o = true ;

View File

@ -1,9 +1,6 @@
SubDir HAIKU_TOP src build libbe storage ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private shared ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private app ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private kernel ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private storage ] : true ;
UsePrivateBuildHeaders app kernel shared storage ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) mime ] ;

View File

@ -1,8 +1,6 @@
SubDir HAIKU_TOP src build libbe support ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private app ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private interface ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private shared ] : true ;
UsePrivateBuildHeaders app interface shared ;
USES_BE_API on <libbe_build>support_kit.o = true ;

View File

@ -2,11 +2,8 @@ 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 ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private system arch
$(HOST_ARCH) ] : true ;
# for <asm_defs.h>
UsePrivateBuildHeaders . kernel [ FDirName system arch $(HOST_ARCH) ] ;
# the latter for <asm_defs.h>
local libbeTestSources ;

View File

@ -8,7 +8,7 @@ UseHeaders [ FDirName $(HAIKU_TOP) headers build os interface ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build os storage ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build os support ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private kernel ] : true ;
UsePrivateBuildHeaders kernel ;
{
local defines = [ FDefines

View File

@ -2,7 +2,7 @@ SubDir HAIKU_TOP src build libshared ;
USES_BE_API on libshared_build.a = true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private shared ] : true ;
UsePrivateBuildHeaders shared ;
BuildPlatformStaticLibrary libshared_build.a :
Keymap.cpp

View File

@ -1,7 +1,6 @@
SubDir HAIKU_TOP src tools ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private app ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private storage ] : true ;
UsePrivateBuildHeaders app storage ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src/bin ] ;

View File

@ -1,7 +1,6 @@
SubDir HAIKU_TOP src tools keymap ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private shared ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private storage ] : true ;
UsePrivateBuildHeaders shared storage ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src bin keymap ] ;