From 8f008056b2e6347850ec52fdd6da7928b56c4ef9 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Tue, 21 Nov 2006 16:04:22 +0000 Subject: [PATCH] list header files in sources files (Dan Nicholson) --- src/mesa/array_cache/sources | 4 ++ src/mesa/glapi/sources | 9 ++++ src/mesa/main/sources | 76 ++++++++++++++++++++++++++++++++- src/mesa/math/sources | 16 +++++++ src/mesa/shader/grammar/sources | 6 +++ src/mesa/shader/slang/sources | 23 ++++++++++ src/mesa/shader/sources | 15 +++++++ src/mesa/swrast/sources | 35 ++++++++++++++- src/mesa/swrast_setup/sources | 7 +++ src/mesa/tnl/sources | 17 +++++++- 10 files changed, 205 insertions(+), 3 deletions(-) diff --git a/src/mesa/array_cache/sources b/src/mesa/array_cache/sources index 210ec202d69..fb3328d10e6 100644 --- a/src/mesa/array_cache/sources +++ b/src/mesa/array_cache/sources @@ -1,3 +1,7 @@ MESA_ARRAY_CACHE_SOURCES = \ ac_context.c \ ac_import.c + +MESA_ARRAY_CACHE_HEADERS = \ +ac_context.h \ +acache.h diff --git a/src/mesa/glapi/sources b/src/mesa/glapi/sources index 384b0830ac2..1d5c2528211 100644 --- a/src/mesa/glapi/sources +++ b/src/mesa/glapi/sources @@ -1,3 +1,12 @@ MESA_GLAPI_SOURCES = \ glapi.c \ glthread.c + +MESA_GLAPI_HEADERS = \ +dispatch.h \ +glapi.h \ +glapioffsets.h \ +glapitable.h \ +glapitemp.h \ +glprocs.h \ +glthread.h diff --git a/src/mesa/main/sources b/src/mesa/main/sources index 8820461f913..dfcff89e4b6 100644 --- a/src/mesa/main/sources +++ b/src/mesa/main/sources @@ -1,4 +1,4 @@ -# List of ource files in this directory used for X.org xserver build +# List of source files in this directory used for X.org xserver build MESA_MAIN_SOURCES = \ accum.c \ api_arrayelt.c \ @@ -62,3 +62,77 @@ texstore.c \ varray.c \ $(VSNPRINTF_SOURCES) \ vtxfmt.c + +MESA_VSNPRINTF_SOURCES = \ +vsnprintf.c + +MESA_MAIN_HEADERS = \ +accum.h \ +api_arrayelt.h \ +api_eval.h \ +api_loopback.h \ +api_noop.h \ +api_validate.h \ +arrayobj.h \ +attrib.h \ +bitset.h \ +blend.h \ +bufferobj.h \ +buffers.h \ +clip.h \ +colormac.h \ +colortab.h \ +config.h \ +context.h \ +convolve.h \ +dd.h \ +debug.h \ +depth.h \ +depthstencil.h \ +dlist.h \ +drawpix.h \ +enable.h \ +enums.h \ +eval.h \ +extensions.h \ +fbobject.h \ +feedback.h \ +fog.h \ +framebuffer.h \ +get.h \ +glheader.h \ +hash.h \ +hint.h \ +histogram.h \ +image.h \ +imports.h \ +light.h \ +lines.h \ +macros.h \ +matrix.h \ +mipmap.h \ +mm.h \ +mtypes.h \ +occlude.h \ +pixel.h \ +points.h \ +polygon.h \ +rastpos.h \ +rbadaptors.h \ +renderbuffer.h \ +simple_list.h \ +state.h \ +stencil.h \ +texcompress.h \ +texenvprogram.h \ +texformat.h \ +texformat_tmp.h \ +teximage.h \ +texobj.h \ +texrender.h \ +texstate.h \ +texstore.h \ +varray.h \ +version.h \ +vtxfmt.h \ +vtxfmt_tmp.h diff --git a/src/mesa/math/sources b/src/mesa/math/sources index 2374be80eba..7c7dcccedfd 100644 --- a/src/mesa/math/sources +++ b/src/mesa/math/sources @@ -7,3 +7,19 @@ m_matrix.c \ m_translate.c \ m_vector.c \ m_xform.c + +MESA_MATH_HEADERS = \ +m_clip_tmp.h \ +m_copy_tmp.h \ +m_debug.h \ +m_debug_util.h \ +m_dotprod_tmp.h \ +m_eval.h \ +m_matrix.h \ +m_norm_tmp.h \ +m_trans_tmp.h \ +m_translate.h \ +m_vector.h \ +m_xform.h \ +m_xform_tmp.h \ +mathmod.h diff --git a/src/mesa/shader/grammar/sources b/src/mesa/shader/grammar/sources index b1f8530ee5d..a6bbfd3ffd3 100644 --- a/src/mesa/shader/grammar/sources +++ b/src/mesa/shader/grammar/sources @@ -1,2 +1,8 @@ MESA_SHADER_GRAMMAR_SOURCES = \ grammar_mesa.c + +MESA_SHADER_GRAMMAR_HEADERS = \ +grammar.c \ +grammar.h \ +grammar_mesa.h \ +grammar_syn.h diff --git a/src/mesa/shader/slang/sources b/src/mesa/shader/slang/sources index f03f1ed187a..00d617fa8af 100644 --- a/src/mesa/shader/slang/sources +++ b/src/mesa/shader/slang/sources @@ -19,3 +19,26 @@ slang_link.c \ slang_preprocess.c \ slang_storage.c \ slang_utility.c + +MESA_SHADER_SLANG_HEADERS = \ +slang_analyse.h \ +slang_assemble.h \ +slang_assemble_assignment.h \ +slang_assemble_conditional.h \ +slang_assemble_constructor.h \ +slang_assemble_typeinfo.h \ +slang_compile.h \ +slang_compile_function.h \ +slang_compile_operation.h \ +slang_compile_struct.h \ +slang_compile_variable.h \ +slang_execute.h \ +slang_export.h \ +slang_library_noise.h \ +slang_library_texsample.h \ +slang_link.h \ +slang_mesa.h \ +slang_preprocess.h \ +slang_storage.h \ +slang_utility.h \ +traverse_wrap.h diff --git a/src/mesa/shader/sources b/src/mesa/shader/sources index 573be89b9ab..3db2de92e04 100644 --- a/src/mesa/shader/sources +++ b/src/mesa/shader/sources @@ -11,3 +11,18 @@ program.c \ programopt.c \ shaderobjects.c \ shaderobjects_3dlabs.c + +MESA_SHADER_HEADERS = \ +arbprogparse.h \ +arbprogram.h \ +arbprogram_syn.h \ +atifragshader.h \ +nvfragparse.h \ +nvprogram.h \ +nvvertexec.h \ +nvvertparse.h \ +programopt.h \ +program.h \ +program_instruction.h \ +shaderobjects.h \ +shaderobjects_3dlabs.h diff --git a/src/mesa/swrast/sources b/src/mesa/swrast/sources index 8807b56a619..9ffd4cca722 100644 --- a/src/mesa/swrast/sources +++ b/src/mesa/swrast/sources @@ -1,4 +1,4 @@ -# List of ource files in this directory used for X.org xserver build +# List of source files in this directory used for X.org xserver build MESA_SWRAST_SOURCES = \ s_aaline.c \ s_aatriangle.c \ @@ -30,3 +30,36 @@ s_texfilter.c \ s_texstore.c \ s_triangle.c \ s_zoom.c + +MESA_SWRAST_HEADERS = \ +s_aaline.h \ +s_aalinetemp.h \ +s_aatriangle.h \ +s_aatritemp.h \ +s_accum.h \ +s_alpha.h \ +s_arbshader.h \ +s_atifragshader.h \ +s_blend.h \ +s_context.h \ +s_depth.h \ +s_drawpix.h \ +s_feedback.h \ +s_fog.h \ +s_lines.h \ +s_linetemp.h \ +s_logic.h \ +s_masking.h \ +s_nvfragprog.h \ +s_points.h \ +s_pointtemp.h \ +s_span.h \ +s_spantemp.h \ +s_stencil.h \ +s_texcombine.h \ +s_texfilter.h \ +s_triangle.h \ +s_trispan.h \ +s_tritemp.h \ +s_zoom.h \ +swrast.h diff --git a/src/mesa/swrast_setup/sources b/src/mesa/swrast_setup/sources index d5b606d65ef..dee14b6774e 100644 --- a/src/mesa/swrast_setup/sources +++ b/src/mesa/swrast_setup/sources @@ -1,3 +1,10 @@ MESA_SWRAST_SETUP_SOURCES = \ ss_context.c \ ss_triangle.c + +MESA_SWRAST_SETUP_HEADERS = \ +ss_context.h \ +ss_triangle.h \ +ss_tritmp.h \ +ss_vb.h \ +swrast_setup.h diff --git a/src/mesa/tnl/sources b/src/mesa/tnl/sources index 2c4f4c49ea4..e01f55dbafb 100644 --- a/src/mesa/tnl/sources +++ b/src/mesa/tnl/sources @@ -1,4 +1,4 @@ -# List of ource files in this directory used for X.org xserver build +# List of source files in this directory used for X.org xserver build MESA_TNL_SOURCES = \ t_array_api.c \ t_array_import.c \ @@ -29,3 +29,18 @@ t_vtx_eval.c \ t_vtx_exec.c \ t_vtx_generic.c \ t_vtx_x86.c + +MESA_TNL_HEADERS = \ +t_array_api.h \ +t_array_import.h \ +t_context.h \ +t_pipeline.h \ +t_save_api.h \ +t_vb_arbprogram.h \ +t_vb_cliptmp.h \ +t_vb_lighttmp.h \ +t_vb_rendertmp.h \ +t_vertex.h \ +t_vp_build.h \ +t_vtx_api.h \ +tnl.h -- 2.30.2