diff options
author | Emil Velikov <emil.l.velikov@gmail.com> | 2013-05-08 23:28:04 +0100 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2013-10-01 07:29:49 -0700 |
commit | 9bc5ced1c7940820ce59d5e4bd2ca6a48b643e1d (patch) | |
tree | 3751f36d04c84493762199bd7b58a100b62237d3 | |
parent | 6ea73bb39528401fe5aca7c52692f7f6a628c6a7 (diff) |
softpipe: consolidate C sources list into Makefile.sources
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
-rw-r--r-- | src/gallium/drivers/softpipe/Android.mk | 33 | ||||
-rw-r--r-- | src/gallium/drivers/softpipe/Makefile.am | 32 | ||||
-rw-r--r-- | src/gallium/drivers/softpipe/Makefile.sources | 30 | ||||
-rw-r--r-- | src/gallium/drivers/softpipe/SConscript | 34 |
4 files changed, 37 insertions, 92 deletions
diff --git a/src/gallium/drivers/softpipe/Android.mk b/src/gallium/drivers/softpipe/Android.mk index 6a125a5d412..5d3a93bcee4 100644 --- a/src/gallium/drivers/softpipe/Android.mk +++ b/src/gallium/drivers/softpipe/Android.mk @@ -23,37 +23,8 @@ LOCAL_PATH := $(call my-dir) -# from Makefile -C_SOURCES = \ - sp_fs_exec.c \ - sp_clear.c \ - sp_fence.c \ - sp_flush.c \ - sp_query.c \ - sp_context.c \ - sp_draw_arrays.c \ - sp_prim_vbuf.c \ - sp_quad_pipe.c \ - sp_quad_stipple.c \ - sp_quad_depth_test.c \ - sp_quad_fs.c \ - sp_quad_blend.c \ - sp_screen.c \ - sp_setup.c \ - sp_state_blend.c \ - sp_state_clip.c \ - sp_state_derived.c \ - sp_state_sampler.c \ - sp_state_shader.c \ - sp_state_so.c \ - sp_state_rasterizer.c \ - sp_state_surface.c \ - sp_state_vertex.c \ - sp_texture.c \ - sp_tex_sample.c \ - sp_tex_tile_cache.c \ - sp_tile_cache.c \ - sp_surface.c +# get C_SOURCES +include $(LOCAL_PATH)/Makefile.sources include $(CLEAR_VARS) diff --git a/src/gallium/drivers/softpipe/Makefile.am b/src/gallium/drivers/softpipe/Makefile.am index 52ce958e20f..432fe7d6fc2 100644 --- a/src/gallium/drivers/softpipe/Makefile.am +++ b/src/gallium/drivers/softpipe/Makefile.am @@ -20,6 +20,7 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. +include Makefile.sources include $(top_srcdir)/src/gallium/Automake.inc AM_CPPFLAGS = \ @@ -29,33 +30,4 @@ AM_CPPFLAGS = \ noinst_LTLIBRARIES = libsoftpipe.la -libsoftpipe_la_SOURCES = \ - sp_fs_exec.c \ - sp_clear.c \ - sp_fence.c \ - sp_flush.c \ - sp_query.c \ - sp_context.c \ - sp_draw_arrays.c \ - sp_prim_vbuf.c \ - sp_quad_pipe.c \ - sp_quad_stipple.c \ - sp_quad_depth_test.c \ - sp_quad_fs.c \ - sp_quad_blend.c \ - sp_screen.c \ - sp_setup.c \ - sp_state_blend.c \ - sp_state_clip.c \ - sp_state_derived.c \ - sp_state_sampler.c \ - sp_state_shader.c \ - sp_state_so.c \ - sp_state_rasterizer.c \ - sp_state_surface.c \ - sp_state_vertex.c \ - sp_texture.c \ - sp_tex_sample.c \ - sp_tex_tile_cache.c \ - sp_tile_cache.c \ - sp_surface.c +libsoftpipe_la_SOURCES = $(C_SOURCES) diff --git a/src/gallium/drivers/softpipe/Makefile.sources b/src/gallium/drivers/softpipe/Makefile.sources new file mode 100644 index 00000000000..8237bcff74a --- /dev/null +++ b/src/gallium/drivers/softpipe/Makefile.sources @@ -0,0 +1,30 @@ +C_SOURCES := \ + sp_fs_exec.c \ + sp_clear.c \ + sp_fence.c \ + sp_flush.c \ + sp_query.c \ + sp_context.c \ + sp_draw_arrays.c \ + sp_prim_vbuf.c \ + sp_quad_pipe.c \ + sp_quad_stipple.c \ + sp_quad_depth_test.c \ + sp_quad_fs.c \ + sp_quad_blend.c \ + sp_screen.c \ + sp_setup.c \ + sp_state_blend.c \ + sp_state_clip.c \ + sp_state_derived.c \ + sp_state_sampler.c \ + sp_state_shader.c \ + sp_state_so.c \ + sp_state_rasterizer.c \ + sp_state_surface.c \ + sp_state_vertex.c \ + sp_texture.c \ + sp_tex_sample.c \ + sp_tex_tile_cache.c \ + sp_tile_cache.c \ + sp_surface.c diff --git a/src/gallium/drivers/softpipe/SConscript b/src/gallium/drivers/softpipe/SConscript index da2c93ee5fa..6768cbb5c7e 100644 --- a/src/gallium/drivers/softpipe/SConscript +++ b/src/gallium/drivers/softpipe/SConscript @@ -2,39 +2,11 @@ Import('*') env = env.Clone() + softpipe = env.ConvenienceLibrary( target = 'softpipe', - source = [ - 'sp_fs_exec.c', - 'sp_clear.c', - 'sp_context.c', - 'sp_draw_arrays.c', - 'sp_fence.c', - 'sp_flush.c', - 'sp_prim_vbuf.c', - 'sp_setup.c', - 'sp_quad_blend.c', - 'sp_quad_pipe.c', - 'sp_quad_depth_test.c', - 'sp_quad_fs.c', - 'sp_quad_stipple.c', - 'sp_query.c', - 'sp_screen.c', - 'sp_state_blend.c', - 'sp_state_clip.c', - 'sp_state_derived.c', - 'sp_state_rasterizer.c', - 'sp_state_sampler.c', - 'sp_state_shader.c', - 'sp_state_so.c', - 'sp_state_surface.c', - 'sp_state_vertex.c', - 'sp_surface.c', - 'sp_tex_sample.c', - 'sp_tex_tile_cache.c', - 'sp_texture.c', - 'sp_tile_cache.c', - ]) + source = env.ParseSourceList('Makefile.sources', 'C_SOURCES') + ) env.Alias('softpipe', softpipe) |