start the GLcore build system

This commit is contained in:
Adam Jackson 2005-07-16 00:51:14 +00:00
parent 2f0487521d
commit 6ce3743948
9 changed files with 165 additions and 0 deletions

5
GL/mesa/Makefile.am Normal file
View File

@ -0,0 +1,5 @@
SUBDIRS = main math array_cache swrast swrast_setup tnl shader X
noinst_LTLIBRARIES = libGLcore.la
libGLcore_la_SOURCES = dummy.c

9
GL/mesa/X/Makefile.am Normal file
View File

@ -0,0 +1,9 @@
noinst_LTLIBRARIES = libX.la
libX_la_SOURCES = xf86glx.c \
xf86glx_util.c \
xm_api.c \
xm_dd.c \
xm_line.c \
xm_span.c \
xm_tri.c

View File

@ -0,0 +1,3 @@
noinst_LTLIBRARIES = libac.la
libac_la_SOURCES = ac_context.c ac_import.c

59
GL/mesa/main/Makefile.am Normal file
View File

@ -0,0 +1,59 @@
noinst_LTLIBRARIES = libmain.la
libmain_la_SOURCES = accum.c \
api_arrayelt.c \
api_loopback.c \
api_noop.c \
api_validate.c \
attrib.c \
blend.c \
bufferobj.c \
buffers.c \
clip.c \
colortab.c \
context.c \
convolve.c \
debug.c \
depth.c \
dispatch.c \
dlist.c \
drawpix.c \
enable.c \
enums.c \
eval.c \
extensions.c \
fbobject.c \
feedback.c \
fog.c \
framebuffer.c \
get.c \
getstring.c \
hash.c \
hint.c \
histogram.c \
image.c \
imports.c \
light.c \
lines.c \
matrix.c \
occlude.c \
pixel.c \
points.c \
polygon.c \
rastpos.c \
renderbuffer.c \
state.c \
stencil.c \
texcompress.c \
texcompress_fxt1.c \
texcompress_s3tc.c \
texenvprogram.c \
texformat.c \
teximage.c \
texobj.c \
texrender.c \
texstate.c \
texstore.c \
varray.c \
vsnprintf.c \
vtxfmt.c

10
GL/mesa/math/Makefile.am Normal file
View File

@ -0,0 +1,10 @@
noinst_LTLIBRARIES = libmath.la
libmath_la_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

View File

@ -0,0 +1,14 @@
noinst_LTLIBRARIES = libshader.la
libshader_la_SOURCES = arbfragparse.c \
arbprogparse.c \
arbprogram.c \
arbvertparse.c \
atifragshader.c \
nvfragparse.c \
nvprogram.c \
nvvertexec.c \
nvvertparse.c \
program.c \
shaderobjects.c \
shaderobjects_3dlabs.c

View File

@ -0,0 +1,32 @@
noinst_LTLIBRARIES = libswrast.la
libswrast_la_SOURCES = s_aaline.c \
s_aatriangle.c \
s_accum.c \
s_alpha.c \
s_atifragshader.c \
s_bitmap.c \
s_blend.c \
s_buffers.c \
s_context.c \
s_copypix.c \
s_depth.c \
s_drawpix.c \
s_feedback.c \
s_fog.c \
s_fragprog_to_c.c \
s_imaging.c \
s_lines.c \
s_logic.c \
s_masking.c \
s_nvfragprog.c \
s_pixeltex.c \
s_points.c \
s_readpix.c \
s_span.c \
s_stencil.c \
s_tcc.c \
s_texstore.c \
s_texture.c \
s_triangle.c \
s_zoom.c

View File

@ -0,0 +1,3 @@
noinst_LTLIBRARIES = libss.la
libss_la_SOURCES = ss_context.c ss_triangle.c

30
GL/mesa/tnl/Makefile.am Normal file
View File

@ -0,0 +1,30 @@
noinst_LTLIBRARIES = libtnl.la
libtnl_la_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_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