efl/src/lib/evas/common/meson.build

100 lines
2.2 KiB
Meson

evas_include_directories += include_directories('.')
evas_src += files([
'evas_op_copy_main_.c',
'evas_op_blend_main_.c',
'evas_op_add_main_.c',
'evas_op_sub_main_.c',
'evas_op_mask_main_.c',
'evas_op_mul_main_.c',
'evas_blend_main.c',
'evas_blit_main.c',
'evas_convert_color.c',
'evas_convert_colorspace.c',
'evas_convert_gry_1.c',
'evas_convert_gry_8.c',
'evas_convert_main.c',
'evas_convert_rgb_16.c',
'evas_convert_rgb_24.c',
'evas_convert_rgb_8.c',
'evas_convert_grypal_6.c',
'evas_convert_yuv.c',
'evas_cpu.c',
'evas_draw_main.c',
'evas_font_draw.c',
'evas_font_load.c',
'evas_font_main.c',
'evas_font_query.c',
'evas_font_compress.c',
'evas_image_load.c',
'evas_image_save.c',
'evas_image_main.c',
'evas_image_data.c',
'evas_image_scalecache.c',
'evas_line_main.c',
'evas_polygon_main.c',
'evas_rectangle_main.c',
'evas_scale_main.c',
'evas_scale_sample.c',
'evas_scale_smooth.c',
'evas_scale_span.c',
'evas_thread_render.c',
'evas_tiler.c',
'evas_pipe.c',
'evas_text_utils.c',
'evas_font_ot.c',
'evas_map_image.c',
'evas_map_image.h',
'evas_blend.h',
'evas_blend_private.h',
'evas_convert_color.h',
'evas_convert_colorspace.h',
'evas_convert_gry_1.h',
'evas_convert_gry_8.h',
'evas_convert_grypal_6.h',
'evas_convert_main.h',
'evas_convert_rgb_16.h',
'evas_convert_rgb_24.h',
'evas_convert_rgb_32.h',
'evas_convert_rgb_32.c',
'evas_convert_rgb_8.h',
'evas_convert_yuv.h',
'evas_draw.h',
'evas_font.h',
'evas_font_private.h',
'evas_image.h',
'evas_image_private.h',
'evas_line.h',
'evas_polygon.h',
'evas_rectangle.h',
'evas_scale_main.h',
'evas_scale_smooth.h',
'evas_scale_span.h',
'evas_pipe.h',
'language/evas_bidi_utils.h',
'language/evas_language_utils.h',
'language/evas_script_table.h',
'evas_text_utils.h',
'evas_font_ot.h',
'evas_font_draw.h',
'evas_common_generic_cache.c',
'region.c',
'region.h'
])
if cpu_sse3 == true
evas_src_opt += files([
'evas_op_blend/op_blend_master_sse3.c'
])
endif
if cpu_neon == true and cpu_neon_intrinsics == false
evas_src_opt += files([
'evas_op_copy/op_copy_neon.S'
])
endif
#subdir('evas_op_blend')
#subdir('evas_op_sub')
subdir('language')