소스 검색

st/vega: 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>
tags/mesa-10.1-devel
Emil Velikov 12 년 전
부모
커밋
9f03c763e9
3개의 변경된 파일33개의 추가작업 그리고 63개의 파일을 삭제
  1. 2
    30
      src/gallium/state_trackers/vega/Makefile.am
  2. 30
    0
      src/gallium/state_trackers/vega/Makefile.sources
  3. 1
    33
      src/gallium/state_trackers/vega/SConscript

+ 2
- 30
src/gallium/state_trackers/vega/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_CFLAGS = $(GALLIUM_CFLAGS)
@@ -29,36 +30,7 @@ AM_CPPFLAGS = \

noinst_LTLIBRARIES = libvega.la

libvega_la_SOURCES = \
api.c \
api_context.c \
api_filters.c \
api_images.c \
api_masks.c \
api_misc.c \
api_paint.c \
api_params.c \
api_path.c \
api_text.c \
api_transform.c \
arc.c \
bezier.c \
handle.c \
image.c \
mask.c \
paint.c \
path.c \
polygon.c \
renderer.c \
shader.c \
shaders_cache.c \
stroker.c \
text.c \
vg_context.c \
vg_manager.c \
vg_state.c \
vg_translate.c \
vgu.c
libvega_la_SOURCES = $(C_SOURCES)

BUILT_SOURCES = api_tmp.h
CLEANFILES = api_tmp.h

+ 30
- 0
src/gallium/state_trackers/vega/Makefile.sources 파일 보기

@@ -0,0 +1,30 @@
C_SOURCES := \
api.c \
api_context.c \
api_filters.c \
api_images.c \
api_masks.c \
api_misc.c \
api_paint.c \
api_params.c \
api_path.c \
api_text.c \
api_transform.c \
arc.c \
bezier.c \
handle.c \
image.c \
mask.c \
paint.c \
path.c \
polygon.c \
renderer.c \
shader.c \
shaders_cache.c \
stroker.c \
text.c \
vg_context.c \
vg_manager.c \
vg_state.c \
vg_translate.c \
vgu.c

+ 1
- 33
src/gallium/state_trackers/vega/SConscript 파일 보기

@@ -15,38 +15,6 @@ env.Append(CPPDEFINES = [
'KHRONOS_DLL_EXPORTS',
])

vega_sources = [
'api.c',
'api_context.c',
'api_filters.c',
'api_images.c',
'api_masks.c',
'api_misc.c',
'api_paint.c',
'api_params.c',
'api_path.c',
'api_text.c',
'api_transform.c',
'arc.c',
'bezier.c',
'handle.c',
'image.c',
'mask.c',
'paint.c',
'path.c',
'polygon.c',
'renderer.c',
'shader.c',
'shaders_cache.c',
'stroker.c',
'text.c',
'vg_context.c',
'vg_manager.c',
'vg_state.c',
'vg_translate.c',
'vgu.c'
]

api_tmp, = env.CodeGenerate(
target = 'api_tmp.h',
script = '#src/mapi/mapi_abi.py',
@@ -56,7 +24,7 @@ api_tmp, = env.CodeGenerate(

st_vega = env.ConvenienceLibrary(
target = 'st_vega',
source = vega_sources,
source = env.ParseSourceList('Makefile.sources', 'C_SOURCES')
)

Export('st_vega')

Loading…
취소
저장