From 089a06291664995b4dbc64cc3946835c774e1098 Mon Sep 17 00:00:00 2001 From: beveloper Date: Wed, 30 Oct 2002 02:13:21 +0000 Subject: [PATCH] avoid building too long command lines (still not perfect) git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1778 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- Jamrules | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Jamrules b/Jamrules index 29eaa2f293..a57c3ebcb7 100644 --- a/Jamrules +++ b/Jamrules @@ -801,7 +801,7 @@ rule UseArchHeaders SubDirCcFlags $(opt) ; SubDirC++Flags $(opt) ; - SubDirHdrs $(headers) ; + HDRS += $(headers) ; } rule UseArchObjectHeaders @@ -1089,14 +1089,15 @@ rule SetupKernel local _objs = $(1:S=$(SUFOBJ)) ; #Setup Kernel header directories - local kernel_includes = add-ons/file_system add-ons/graphics device drivers kernel storage support ; + local public_kernel_includes = add-ons/file_system add-ons/graphics device drivers kernel storage support ; + local private_kernel_includes = kernel libroot ; # Use posix headers directory HDRS = [ FDirName $(OBOS_TOP) headers posix ] ; # Use public OS header directories - HDRS += [ PublicHeaders $(kernel_includes) ] ; + HDRS += [ PublicHeaders $(public_kernel_includes) ] ; + # Use private directories + HDRS += [ PrivateHeaders $(private_kernel_includes) ] ; - UsePrivateHeaders kernel ; - UsePrivateHeaders libroot ; UseArchHeaders $(OBOS_ARCH) ; SetupObjectsDir ;