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:
@@ -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) ;
|
||||
}
|
||||
Reference in New Issue
Block a user