To be included by X.org Makefile.am files so that lists of files don't need
to be hardcoded and frequently updated there.
--- /dev/null
+MESA_ARRAY_CACHE_SOURCES = \
+ac_context.c \
+ac_import.c
--- /dev/null
+MESA_DRIVER_COMMON_SOURCES = \
+driverfuncs.c
--- /dev/null
+# Note: only listing sources needed for X server renderer
+MESA_DRIVER_X11_SOURCES = \
+xm_api.c \
+xm_buffer.c \
+xm_dd.c \
+xm_line.c \
+xm_span.c \
+xm_tri.c
--- /dev/null
+MESA_GLAPI_SOURCES = \
+glapi.c \
+glthread.c
--- /dev/null
+MESA_MATH_SOURCES = \
+m_debug_clip.c \
+m_debug_norm.c \
+m_debug_xform.c \
+m_eval.c \
+m_matrix.c \
+m_translate.c \
+m_vector.c \
+m_xform.c
--- /dev/null
+MESA_SHADER_GRAMMAR_SOURCES = \
+grammar_mesa.c
--- /dev/null
+MESA_SHADER_SLANG_SOURCES = \
+slang_analyse.c \
+slang_assemble_assignment.c \
+slang_assemble.c \
+slang_assemble_conditional.c \
+slang_assemble_constructor.c \
+slang_assemble_typeinfo.c \
+slang_compile.c \
+slang_compile_function.c \
+slang_compile_operation.c \
+slang_compile_struct.c \
+slang_compile_variable.c \
+slang_execute.c \
+slang_execute_x86.c \
+slang_export.c \
+slang_library_texsample.c \
+slang_library_noise.c \
+slang_link.c \
+slang_preprocess.c \
+slang_storage.c \
+slang_utility.c
--- /dev/null
+# List of ource files in this directory used for X.org xserver build
+MESA_SHADER_SOURCES = \
+arbprogparse.c \
+arbprogram.c \
+atifragshader.c \
+nvfragparse.c \
+nvprogram.c \
+nvvertexec.c \
+nvvertparse.c \
+program.c \
+programopt.c \
+shaderobjects.c \
+3dlabs.c
--- /dev/null
+# List of ource files in this directory used for X.org xserver build
+MESA_SWRAST_SOURCES = \
+s_aaline.c \
+s_aatriangle.c \
+s_accum.c \
+s_alpha.c \
+s_arbshader.c \
+s_atifragshader.c \
+s_bitmap.c \
+s_blend.c \
+s_blit.c \
+s_buffers.c \
+s_context.c \
+s_copypix.c \
+s_depth.c \
+s_drawpix.c \
+s_feedback.c \
+s_fog.c \
+s_imaging.c \
+s_lines.c \
+s_logic.c \
+s_masking.c \
+s_nvfragprog.c \
+s_points.c \
+s_readpix.c \
+s_span.c \
+s_stencil.c \
+s_texcombine.c \
+s_texfilter.c \
+s_texstore.c \
+s_triangle.c \
+s_zoom.c
--- /dev/null
+MESA_SWRAST_SETUP_SOURCES = \
+ss_context.c \
+ss_triangle.c
--- /dev/null
+# List of ource files in this directory used for X.org xserver build
+MESA_TNL_SOURCES = \
+t_array_api.c \
+t_array_import.c \
+t_context.c \
+t_pipeline.c \
+t_save_api.c \
+t_save_loopback.c \
+t_save_playback.c \
+t_vb_arbprogram.c \
+t_vb_arbprogram_sse.c \
+t_vb_arbshader.c \
+t_vb_cull.c \
+t_vb_fog.c \
+t_vb_light.c \
+t_vb_normals.c \
+t_vb_points.c \
+t_vb_program.c \
+t_vb_render.c \
+t_vb_texgen.c \
+t_vb_texmat.c \
+t_vb_vertex.c \
+t_vertex.c \
+t_vertex_generic.c \
+t_vertex_sse.c \
+t_vp_build.c \
+t_vtx_api.c \
+t_vtx_eval.c \
+t_vtx_exec.c \
+t_vtx_generic.c \
+t_vtx_x86.c