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
+1 -2
View File
@@ -1,7 +1,6 @@
SubDir HAIKU_TOP src build libbe app ; SubDir HAIKU_TOP src build libbe app ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private app ] : true ; UsePrivateBuildHeaders app shared ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private shared ] : true ;
USES_BE_API on <libbe_build>app_kit.o = true ; USES_BE_API on <libbe_build>app_kit.o = true ;
+1 -3
View File
@@ -1,8 +1,6 @@
SubDir HAIKU_TOP src build libbe interface ; SubDir HAIKU_TOP src build libbe interface ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private app ] : true ; UsePrivateBuildHeaders app interface shared ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private interface ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private shared ] : true ;
USES_BE_API on <libbe_build>interface_kit.o = true ; USES_BE_API on <libbe_build>interface_kit.o = true ;
+1 -4
View File
@@ -1,9 +1,6 @@
SubDir HAIKU_TOP src build libbe storage ; SubDir HAIKU_TOP src build libbe storage ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private shared ] : true ; UsePrivateBuildHeaders app kernel shared storage ;
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 ;
SEARCH_SOURCE += [ FDirName $(SUBDIR) mime ] ; SEARCH_SOURCE += [ FDirName $(SUBDIR) mime ] ;
+1 -3
View File
@@ -1,8 +1,6 @@
SubDir HAIKU_TOP src build libbe support ; SubDir HAIKU_TOP src build libbe support ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private app ] : true ; UsePrivateBuildHeaders app interface shared ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private interface ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private shared ] : true ;
USES_BE_API on <libbe_build>support_kit.o = true ; USES_BE_API on <libbe_build>support_kit.o = true ;
+2 -5
View File
@@ -2,11 +2,8 @@ SubDir HAIKU_TOP src build libhaikucompat ;
SetSubDirSupportedPlatforms libbe_test r5 dano bone ; SetSubDirSupportedPlatforms libbe_test r5 dano bone ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private ] : true ; UsePrivateBuildHeaders . kernel [ FDirName system arch $(HOST_ARCH) ] ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private kernel ] : true ; # the latter for <asm_defs.h>
UseHeaders [ FDirName $(HAIKU_TOP) headers build private system arch
$(HOST_ARCH) ] : true ;
# for <asm_defs.h>
local libbeTestSources ; local libbeTestSources ;
+1 -1
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 storage ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build os support ] : true ; UseHeaders [ FDirName $(HAIKU_TOP) headers build os support ] : true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private kernel ] : true ; UsePrivateBuildHeaders kernel ;
{ {
local defines = [ FDefines local defines = [ FDefines
+1 -1
View File
@@ -2,7 +2,7 @@ SubDir HAIKU_TOP src build libshared ;
USES_BE_API on libshared_build.a = true ; USES_BE_API on libshared_build.a = true ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private shared ] : true ; UsePrivateBuildHeaders shared ;
BuildPlatformStaticLibrary libshared_build.a : BuildPlatformStaticLibrary libshared_build.a :
Keymap.cpp Keymap.cpp
+1 -2
View File
@@ -1,7 +1,6 @@
SubDir HAIKU_TOP src tools ; SubDir HAIKU_TOP src tools ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private app ] : true ; UsePrivateBuildHeaders app storage ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private storage ] : true ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src/bin ] ; SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src/bin ] ;
+1 -2
View File
@@ -1,7 +1,6 @@
SubDir HAIKU_TOP src tools keymap ; SubDir HAIKU_TOP src tools keymap ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private shared ] : true ; UsePrivateBuildHeaders shared storage ;
UseHeaders [ FDirName $(HAIKU_TOP) headers build private storage ] : true ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src bin keymap ] ; SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src bin keymap ] ;