Jam rule SetupFSShellIncludes that sets up the include search dirs for building the fs_shell. Reused, hence in a separate file.

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11566 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2005-03-03 23:34:29 +00:00
parent e6f3010336
commit bc421eb5c9
@@ -0,0 +1,22 @@
# Same as SetupIncludes, but doesn't include the posix headers.
rule SetupFSShellIncludes
{
# XXX add "opengl" later
local os_includes = add-ons add-ons/file_system add-ons/graphics add-ons/input_server
add-ons/screen_saver add-ons/tracker app device drivers game interface kernel media mail
midi midi2 net storage support translation ;
# Overwrite any exiting content when changing HDRS. This rule may be invoked multiple times.
# Use headers directory, to allow to do things like include <posix/string.h>
HDRS = [ FDirName $(OBOS_TOP) headers ] ;
# Use public OS header directories
HDRS += [ PublicHeaders $(os_includes) ] ;
# Use the root of the private headers -- not so nice, but simplifies things.
HDRS += [ PrivateHeaders $(DOT) ] ;
# The platform dependent headers.
HDRS += $(PLATFORM_HEADERS) ;
}