summaryrefslogtreecommitdiff
path: root/GL
diff options
context:
space:
mode:
authorAdam Jackson <ajax@nwnk.net>2005-07-16 00:51:14 +0000
committerAdam Jackson <ajax@nwnk.net>2005-07-16 00:51:14 +0000
commit6ce3743948a7151c721194594091a7e1183e2f32 (patch)
treeafbb63576eced884c36e315470e676c267f7d86f /GL
parent2f0487521da3da6784dd964c915071b82d749108 (diff)
start the GLcore build system
Diffstat (limited to 'GL')
-rw-r--r--GL/mesa/Makefile.am5
-rw-r--r--GL/mesa/X/Makefile.am9
-rw-r--r--GL/mesa/array_cache/Makefile.am3
-rw-r--r--GL/mesa/main/Makefile.am59
-rw-r--r--GL/mesa/math/Makefile.am10
-rw-r--r--GL/mesa/shader/Makefile.am14
-rw-r--r--GL/mesa/swrast/Makefile.am32
-rw-r--r--GL/mesa/swrast_setup/Makefile.am3
-rw-r--r--GL/mesa/tnl/Makefile.am30
9 files changed, 165 insertions, 0 deletions
diff --git a/GL/mesa/Makefile.am b/GL/mesa/Makefile.am
new file mode 100644
index 000000000..d826e94e0
--- /dev/null
+++ b/GL/mesa/Makefile.am
@@ -0,0 +1,5 @@
+SUBDIRS = main math array_cache swrast swrast_setup tnl shader X
+
+noinst_LTLIBRARIES = libGLcore.la
+
+libGLcore_la_SOURCES = dummy.c
diff --git a/GL/mesa/X/Makefile.am b/GL/mesa/X/Makefile.am
new file mode 100644
index 000000000..2c7de90d1
--- /dev/null
+++ b/GL/mesa/X/Makefile.am
@@ -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
diff --git a/GL/mesa/array_cache/Makefile.am b/GL/mesa/array_cache/Makefile.am
new file mode 100644
index 000000000..7981214df
--- /dev/null
+++ b/GL/mesa/array_cache/Makefile.am
@@ -0,0 +1,3 @@
+noinst_LTLIBRARIES = libac.la
+
+libac_la_SOURCES = ac_context.c ac_import.c
diff --git a/GL/mesa/main/Makefile.am b/GL/mesa/main/Makefile.am
new file mode 100644
index 000000000..d395f90ca
--- /dev/null
+++ b/GL/mesa/main/Makefile.am
@@ -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
diff --git a/GL/mesa/math/Makefile.am b/GL/mesa/math/Makefile.am
new file mode 100644
index 000000000..154672d42
--- /dev/null
+++ b/GL/mesa/math/Makefile.am
@@ -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
diff --git a/GL/mesa/shader/Makefile.am b/GL/mesa/shader/Makefile.am
new file mode 100644
index 000000000..fb977f02d
--- /dev/null
+++ b/GL/mesa/shader/Makefile.am
@@ -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
diff --git a/GL/mesa/swrast/Makefile.am b/GL/mesa/swrast/Makefile.am
new file mode 100644
index 000000000..53c885f4f
--- /dev/null
+++ b/GL/mesa/swrast/Makefile.am
@@ -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
diff --git a/GL/mesa/swrast_setup/Makefile.am b/GL/mesa/swrast_setup/Makefile.am
new file mode 100644
index 000000000..1fa8da941
--- /dev/null
+++ b/GL/mesa/swrast_setup/Makefile.am
@@ -0,0 +1,3 @@
+noinst_LTLIBRARIES = libss.la
+
+libss_la_SOURCES = ss_context.c ss_triangle.c
diff --git a/GL/mesa/tnl/Makefile.am b/GL/mesa/tnl/Makefile.am
new file mode 100644
index 000000000..c8afba4a3
--- /dev/null
+++ b/GL/mesa/tnl/Makefile.am
@@ -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