diff --git a/src/tests/add-ons/kernel/file_systems/fs_shell/FSShellRules b/src/tests/add-ons/kernel/file_systems/fs_shell/FSShellRules new file mode 100644 index 0000000000..7ce8dec227 --- /dev/null +++ b/src/tests/add-ons/kernel/file_systems/fs_shell/FSShellRules @@ -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 + 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) ; +}