From 381fc0eca56fbec5c583612ea01bb63ca4f5d9c4 Mon Sep 17 00:00:00 2001 From: Erik Faye-Lund Date: Sat, 18 Apr 2020 11:54:11 +0200 Subject: [PATCH] docs: include specs into the generated docs Unfortunately, it doesn't seem like there's a way to have sphinx copy this without moving the files, becasue html_extra_path doesn't copy the directory itself when given a directory, only files inside and subdirectories. Reviewed-by: Eric Engestrom Part-of: --- docs/{ => _extra}/specs/EGL_MESA_device_software.txt | 0 docs/{ => _extra}/specs/EGL_MESA_drm_image_formats.txt | 0 docs/{ => _extra}/specs/EGL_MESA_platform_surfaceless.txt | 0 docs/{ => _extra}/specs/EGL_MESA_query_driver.txt | 0 docs/{ => _extra}/specs/EXT_shader_integer_mix.spec | 0 docs/{ => _extra}/specs/EXT_shader_samples_identical.txt | 0 docs/{ => _extra}/specs/INTEL_shader_atomic_float_minmax.txt | 0 docs/{ => _extra}/specs/MESA_configless_context.spec | 0 docs/{ => _extra}/specs/MESA_copy_sub_buffer.spec | 0 docs/{ => _extra}/specs/MESA_drm_image.spec | 0 docs/{ => _extra}/specs/MESA_framebuffer_flip_y.txt | 0 docs/{ => _extra}/specs/MESA_image_dma_buf_export.txt | 0 docs/{ => _extra}/specs/MESA_multithread_makecurrent.spec | 0 docs/{ => _extra}/specs/MESA_pack_invert.spec | 0 docs/{ => _extra}/specs/MESA_pixmap_colormap.spec | 0 docs/{ => _extra}/specs/MESA_query_renderer.spec | 0 docs/{ => _extra}/specs/MESA_release_buffers.spec | 0 docs/{ => _extra}/specs/MESA_shader_debug.spec | 0 docs/{ => _extra}/specs/MESA_shader_integer_functions.txt | 0 docs/{ => _extra}/specs/MESA_swap_control.spec | 0 docs/{ => _extra}/specs/MESA_swap_frame_usage.spec | 0 docs/{ => _extra}/specs/MESA_texture_array.spec | 0 docs/{ => _extra}/specs/MESA_texture_signed_rgba.spec | 0 docs/{ => _extra}/specs/MESA_window_pos.spec | 0 docs/{ => _extra}/specs/MESA_ycbcr_texture.spec | 0 docs/{ => _extra}/specs/OLD/EGL_MESA_screen_surface.txt | 0 docs/{ => _extra}/specs/OLD/MESA_agp_offset.spec | 0 docs/{ => _extra}/specs/OLD/MESA_packed_depth_stencil.spec | 0 docs/{ => _extra}/specs/OLD/MESA_program_debug.spec | 0 docs/{ => _extra}/specs/OLD/MESA_resize_buffers.spec | 0 docs/{ => _extra}/specs/OLD/MESA_set_3dfx_mode.spec | 0 docs/{ => _extra}/specs/OLD/MESA_sprite_point.spec | 0 docs/{ => _extra}/specs/OLD/MESA_trace.spec | 0 docs/{ => _extra}/specs/WL_bind_wayland_display.spec | 0 docs/{ => _extra}/specs/WL_create_wayland_buffer_from_image.spec | 0 docs/{ => _extra}/specs/enums.txt | 0 docs/conf.py | 1 + 37 files changed, 1 insertion(+) rename docs/{ => _extra}/specs/EGL_MESA_device_software.txt (100%) rename docs/{ => _extra}/specs/EGL_MESA_drm_image_formats.txt (100%) rename docs/{ => _extra}/specs/EGL_MESA_platform_surfaceless.txt (100%) rename docs/{ => _extra}/specs/EGL_MESA_query_driver.txt (100%) rename docs/{ => _extra}/specs/EXT_shader_integer_mix.spec (100%) rename docs/{ => _extra}/specs/EXT_shader_samples_identical.txt (100%) rename docs/{ => _extra}/specs/INTEL_shader_atomic_float_minmax.txt (100%) rename docs/{ => _extra}/specs/MESA_configless_context.spec (100%) rename docs/{ => _extra}/specs/MESA_copy_sub_buffer.spec (100%) rename docs/{ => _extra}/specs/MESA_drm_image.spec (100%) rename docs/{ => _extra}/specs/MESA_framebuffer_flip_y.txt (100%) rename docs/{ => _extra}/specs/MESA_image_dma_buf_export.txt (100%) rename docs/{ => _extra}/specs/MESA_multithread_makecurrent.spec (100%) rename docs/{ => _extra}/specs/MESA_pack_invert.spec (100%) rename docs/{ => _extra}/specs/MESA_pixmap_colormap.spec (100%) rename docs/{ => _extra}/specs/MESA_query_renderer.spec (100%) rename docs/{ => _extra}/specs/MESA_release_buffers.spec (100%) rename docs/{ => _extra}/specs/MESA_shader_debug.spec (100%) rename docs/{ => _extra}/specs/MESA_shader_integer_functions.txt (100%) rename docs/{ => _extra}/specs/MESA_swap_control.spec (100%) rename docs/{ => _extra}/specs/MESA_swap_frame_usage.spec (100%) rename docs/{ => _extra}/specs/MESA_texture_array.spec (100%) rename docs/{ => _extra}/specs/MESA_texture_signed_rgba.spec (100%) rename docs/{ => _extra}/specs/MESA_window_pos.spec (100%) rename docs/{ => _extra}/specs/MESA_ycbcr_texture.spec (100%) rename docs/{ => _extra}/specs/OLD/EGL_MESA_screen_surface.txt (100%) rename docs/{ => _extra}/specs/OLD/MESA_agp_offset.spec (100%) rename docs/{ => _extra}/specs/OLD/MESA_packed_depth_stencil.spec (100%) rename docs/{ => _extra}/specs/OLD/MESA_program_debug.spec (100%) rename docs/{ => _extra}/specs/OLD/MESA_resize_buffers.spec (100%) rename docs/{ => _extra}/specs/OLD/MESA_set_3dfx_mode.spec (100%) rename docs/{ => _extra}/specs/OLD/MESA_sprite_point.spec (100%) rename docs/{ => _extra}/specs/OLD/MESA_trace.spec (100%) rename docs/{ => _extra}/specs/WL_bind_wayland_display.spec (100%) rename docs/{ => _extra}/specs/WL_create_wayland_buffer_from_image.spec (100%) rename docs/{ => _extra}/specs/enums.txt (100%) diff --git a/docs/specs/EGL_MESA_device_software.txt b/docs/_extra/specs/EGL_MESA_device_software.txt similarity index 100% rename from docs/specs/EGL_MESA_device_software.txt rename to docs/_extra/specs/EGL_MESA_device_software.txt diff --git a/docs/specs/EGL_MESA_drm_image_formats.txt b/docs/_extra/specs/EGL_MESA_drm_image_formats.txt similarity index 100% rename from docs/specs/EGL_MESA_drm_image_formats.txt rename to docs/_extra/specs/EGL_MESA_drm_image_formats.txt diff --git a/docs/specs/EGL_MESA_platform_surfaceless.txt b/docs/_extra/specs/EGL_MESA_platform_surfaceless.txt similarity index 100% rename from docs/specs/EGL_MESA_platform_surfaceless.txt rename to docs/_extra/specs/EGL_MESA_platform_surfaceless.txt diff --git a/docs/specs/EGL_MESA_query_driver.txt b/docs/_extra/specs/EGL_MESA_query_driver.txt similarity index 100% rename from docs/specs/EGL_MESA_query_driver.txt rename to docs/_extra/specs/EGL_MESA_query_driver.txt diff --git a/docs/specs/EXT_shader_integer_mix.spec b/docs/_extra/specs/EXT_shader_integer_mix.spec similarity index 100% rename from docs/specs/EXT_shader_integer_mix.spec rename to docs/_extra/specs/EXT_shader_integer_mix.spec diff --git a/docs/specs/EXT_shader_samples_identical.txt b/docs/_extra/specs/EXT_shader_samples_identical.txt similarity index 100% rename from docs/specs/EXT_shader_samples_identical.txt rename to docs/_extra/specs/EXT_shader_samples_identical.txt diff --git a/docs/specs/INTEL_shader_atomic_float_minmax.txt b/docs/_extra/specs/INTEL_shader_atomic_float_minmax.txt similarity index 100% rename from docs/specs/INTEL_shader_atomic_float_minmax.txt rename to docs/_extra/specs/INTEL_shader_atomic_float_minmax.txt diff --git a/docs/specs/MESA_configless_context.spec b/docs/_extra/specs/MESA_configless_context.spec similarity index 100% rename from docs/specs/MESA_configless_context.spec rename to docs/_extra/specs/MESA_configless_context.spec diff --git a/docs/specs/MESA_copy_sub_buffer.spec b/docs/_extra/specs/MESA_copy_sub_buffer.spec similarity index 100% rename from docs/specs/MESA_copy_sub_buffer.spec rename to docs/_extra/specs/MESA_copy_sub_buffer.spec diff --git a/docs/specs/MESA_drm_image.spec b/docs/_extra/specs/MESA_drm_image.spec similarity index 100% rename from docs/specs/MESA_drm_image.spec rename to docs/_extra/specs/MESA_drm_image.spec diff --git a/docs/specs/MESA_framebuffer_flip_y.txt b/docs/_extra/specs/MESA_framebuffer_flip_y.txt similarity index 100% rename from docs/specs/MESA_framebuffer_flip_y.txt rename to docs/_extra/specs/MESA_framebuffer_flip_y.txt diff --git a/docs/specs/MESA_image_dma_buf_export.txt b/docs/_extra/specs/MESA_image_dma_buf_export.txt similarity index 100% rename from docs/specs/MESA_image_dma_buf_export.txt rename to docs/_extra/specs/MESA_image_dma_buf_export.txt diff --git a/docs/specs/MESA_multithread_makecurrent.spec b/docs/_extra/specs/MESA_multithread_makecurrent.spec similarity index 100% rename from docs/specs/MESA_multithread_makecurrent.spec rename to docs/_extra/specs/MESA_multithread_makecurrent.spec diff --git a/docs/specs/MESA_pack_invert.spec b/docs/_extra/specs/MESA_pack_invert.spec similarity index 100% rename from docs/specs/MESA_pack_invert.spec rename to docs/_extra/specs/MESA_pack_invert.spec diff --git a/docs/specs/MESA_pixmap_colormap.spec b/docs/_extra/specs/MESA_pixmap_colormap.spec similarity index 100% rename from docs/specs/MESA_pixmap_colormap.spec rename to docs/_extra/specs/MESA_pixmap_colormap.spec diff --git a/docs/specs/MESA_query_renderer.spec b/docs/_extra/specs/MESA_query_renderer.spec similarity index 100% rename from docs/specs/MESA_query_renderer.spec rename to docs/_extra/specs/MESA_query_renderer.spec diff --git a/docs/specs/MESA_release_buffers.spec b/docs/_extra/specs/MESA_release_buffers.spec similarity index 100% rename from docs/specs/MESA_release_buffers.spec rename to docs/_extra/specs/MESA_release_buffers.spec diff --git a/docs/specs/MESA_shader_debug.spec b/docs/_extra/specs/MESA_shader_debug.spec similarity index 100% rename from docs/specs/MESA_shader_debug.spec rename to docs/_extra/specs/MESA_shader_debug.spec diff --git a/docs/specs/MESA_shader_integer_functions.txt b/docs/_extra/specs/MESA_shader_integer_functions.txt similarity index 100% rename from docs/specs/MESA_shader_integer_functions.txt rename to docs/_extra/specs/MESA_shader_integer_functions.txt diff --git a/docs/specs/MESA_swap_control.spec b/docs/_extra/specs/MESA_swap_control.spec similarity index 100% rename from docs/specs/MESA_swap_control.spec rename to docs/_extra/specs/MESA_swap_control.spec diff --git a/docs/specs/MESA_swap_frame_usage.spec b/docs/_extra/specs/MESA_swap_frame_usage.spec similarity index 100% rename from docs/specs/MESA_swap_frame_usage.spec rename to docs/_extra/specs/MESA_swap_frame_usage.spec diff --git a/docs/specs/MESA_texture_array.spec b/docs/_extra/specs/MESA_texture_array.spec similarity index 100% rename from docs/specs/MESA_texture_array.spec rename to docs/_extra/specs/MESA_texture_array.spec diff --git a/docs/specs/MESA_texture_signed_rgba.spec b/docs/_extra/specs/MESA_texture_signed_rgba.spec similarity index 100% rename from docs/specs/MESA_texture_signed_rgba.spec rename to docs/_extra/specs/MESA_texture_signed_rgba.spec diff --git a/docs/specs/MESA_window_pos.spec b/docs/_extra/specs/MESA_window_pos.spec similarity index 100% rename from docs/specs/MESA_window_pos.spec rename to docs/_extra/specs/MESA_window_pos.spec diff --git a/docs/specs/MESA_ycbcr_texture.spec b/docs/_extra/specs/MESA_ycbcr_texture.spec similarity index 100% rename from docs/specs/MESA_ycbcr_texture.spec rename to docs/_extra/specs/MESA_ycbcr_texture.spec diff --git a/docs/specs/OLD/EGL_MESA_screen_surface.txt b/docs/_extra/specs/OLD/EGL_MESA_screen_surface.txt similarity index 100% rename from docs/specs/OLD/EGL_MESA_screen_surface.txt rename to docs/_extra/specs/OLD/EGL_MESA_screen_surface.txt diff --git a/docs/specs/OLD/MESA_agp_offset.spec b/docs/_extra/specs/OLD/MESA_agp_offset.spec similarity index 100% rename from docs/specs/OLD/MESA_agp_offset.spec rename to docs/_extra/specs/OLD/MESA_agp_offset.spec diff --git a/docs/specs/OLD/MESA_packed_depth_stencil.spec b/docs/_extra/specs/OLD/MESA_packed_depth_stencil.spec similarity index 100% rename from docs/specs/OLD/MESA_packed_depth_stencil.spec rename to docs/_extra/specs/OLD/MESA_packed_depth_stencil.spec diff --git a/docs/specs/OLD/MESA_program_debug.spec b/docs/_extra/specs/OLD/MESA_program_debug.spec similarity index 100% rename from docs/specs/OLD/MESA_program_debug.spec rename to docs/_extra/specs/OLD/MESA_program_debug.spec diff --git a/docs/specs/OLD/MESA_resize_buffers.spec b/docs/_extra/specs/OLD/MESA_resize_buffers.spec similarity index 100% rename from docs/specs/OLD/MESA_resize_buffers.spec rename to docs/_extra/specs/OLD/MESA_resize_buffers.spec diff --git a/docs/specs/OLD/MESA_set_3dfx_mode.spec b/docs/_extra/specs/OLD/MESA_set_3dfx_mode.spec similarity index 100% rename from docs/specs/OLD/MESA_set_3dfx_mode.spec rename to docs/_extra/specs/OLD/MESA_set_3dfx_mode.spec diff --git a/docs/specs/OLD/MESA_sprite_point.spec b/docs/_extra/specs/OLD/MESA_sprite_point.spec similarity index 100% rename from docs/specs/OLD/MESA_sprite_point.spec rename to docs/_extra/specs/OLD/MESA_sprite_point.spec diff --git a/docs/specs/OLD/MESA_trace.spec b/docs/_extra/specs/OLD/MESA_trace.spec similarity index 100% rename from docs/specs/OLD/MESA_trace.spec rename to docs/_extra/specs/OLD/MESA_trace.spec diff --git a/docs/specs/WL_bind_wayland_display.spec b/docs/_extra/specs/WL_bind_wayland_display.spec similarity index 100% rename from docs/specs/WL_bind_wayland_display.spec rename to docs/_extra/specs/WL_bind_wayland_display.spec diff --git a/docs/specs/WL_create_wayland_buffer_from_image.spec b/docs/_extra/specs/WL_create_wayland_buffer_from_image.spec similarity index 100% rename from docs/specs/WL_create_wayland_buffer_from_image.spec rename to docs/_extra/specs/WL_create_wayland_buffer_from_image.spec diff --git a/docs/specs/enums.txt b/docs/_extra/specs/enums.txt similarity index 100% rename from docs/specs/enums.txt rename to docs/_extra/specs/enums.txt diff --git a/docs/conf.py b/docs/conf.py index d5e052114f8..2c7f9c385e4 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -113,6 +113,7 @@ html_copy_source = False html_static_path = [] html_extra_path = [ + '_extra/', 'features.txt', 'libGL.txt', 'README.UVD', -- 2.30.2