2012-11-04 03:51:42 -08:00
|
|
|
|
|
|
|
### Library
|
|
|
|
|
2017-10-19 06:59:16 -07:00
|
|
|
evas_canvas_eolian_pub_files = \
|
2016-06-20 21:26:15 -07:00
|
|
|
lib/evas/canvas/efl_canvas_object.eo \
|
evas: add new event_grabber smart-ish object
adding an "event rect" is a common use case for rectangles, but I needed
a smarter event rect so I sent one off to school and it came back like this.
an event_grabber is a smart object which functions like a normal event rect
which has color(0,0,0,0), but with an important difference: it can have smart
members. event propagation works differently for an event_grabber:
normal:
event -> layer -> smart(obj1,obj2,obj3) ->(?) other objects
in this case, obj1,obj2,obj3 are all "inside" the smart object and their stacking
will always be considered as being inside the smart object. rendering is also
tied to the smart object in this case, as is clipping.
an event which reaches a smart object will be sent to the objects inside,
and then may continue through the smart object if there are no objects which
block repeating.
event_grabber:
event -> layer -> event_grabber -> obj1,obj2,obj3 -> STOP
in this case, obj1,obj2,obj3 are unmodified after being added to the event_grabber
and can be stacked, rendered, and clipped completely independently of the
event_grabber.
the event_grabber is considered an "event_parent" for this case. member objects
are not "inside" the event_grabber, and they are unable to receive events on
their own. instead, the event_grabber, which must be stacked above all its
members, receives events and propagates them top->down through its member objects.
if none of the member objects block the repeat of an event then the event will
still be blocked from further propagation past the event_grabber.
object lifetimes are independent of the event_grabber; deleting the event_grabber
has no effect on its members.
@feature
2017-06-09 17:16:08 -07:00
|
|
|
lib/evas/canvas/efl_canvas_object_event_grabber.eo \
|
2016-03-14 14:59:33 -07:00
|
|
|
lib/evas/canvas/efl_canvas_polygon.eo \
|
2016-06-02 02:55:51 -07:00
|
|
|
lib/evas/canvas/efl_canvas_rectangle.eo \
|
2016-05-24 06:11:03 -07:00
|
|
|
lib/evas/canvas/efl_canvas_text.eo \
|
2016-06-17 01:26:08 -07:00
|
|
|
lib/evas/canvas/efl_canvas_group.eo \
|
2014-10-02 08:52:45 -07:00
|
|
|
lib/evas/canvas/evas_canvas.eo \
|
2016-06-09 01:30:05 -07:00
|
|
|
lib/evas/canvas/efl_canvas_image_internal.eo \
|
2015-06-17 07:31:14 -07:00
|
|
|
lib/evas/canvas/evas_canvas3d_camera.eo\
|
|
|
|
lib/evas/canvas/evas_canvas3d_texture.eo\
|
|
|
|
lib/evas/canvas/evas_canvas3d_material.eo\
|
|
|
|
lib/evas/canvas/evas_canvas3d_light.eo\
|
|
|
|
lib/evas/canvas/evas_canvas3d_mesh.eo\
|
|
|
|
lib/evas/canvas/evas_canvas3d_primitive.eo\
|
|
|
|
lib/evas/canvas/evas_canvas3d_node.eo\
|
|
|
|
lib/evas/canvas/evas_canvas3d_scene.eo\
|
|
|
|
lib/evas/canvas/evas_canvas3d_object.eo \
|
2017-10-23 23:19:52 -07:00
|
|
|
lib/evas/canvas/efl_canvas_vg.eo \
|
2016-05-11 05:13:27 -07:00
|
|
|
lib/evas/canvas/efl_vg.eo \
|
2015-04-03 07:30:59 -07:00
|
|
|
lib/evas/canvas/efl_vg_container.eo \
|
|
|
|
lib/evas/canvas/efl_vg_shape.eo \
|
|
|
|
lib/evas/canvas/efl_vg_gradient.eo \
|
|
|
|
lib/evas/canvas/efl_vg_gradient_radial.eo \
|
2015-06-17 00:26:30 -07:00
|
|
|
lib/evas/canvas/efl_vg_gradient_linear.eo \
|
2016-03-16 03:37:04 -07:00
|
|
|
lib/evas/canvas/efl_canvas_image.eo \
|
2016-03-14 03:10:54 -07:00
|
|
|
lib/evas/canvas/efl_canvas_snapshot.eo \
|
|
|
|
lib/evas/canvas/efl_canvas_proxy.eo \
|
2016-03-07 21:11:07 -08:00
|
|
|
lib/evas/canvas/efl_canvas_scene3d.eo \
|
2016-03-08 23:21:08 -08:00
|
|
|
lib/evas/canvas/efl_canvas_surface.eo \
|
|
|
|
lib/evas/canvas/efl_canvas_surface_tbm.eo \
|
|
|
|
lib/evas/canvas/efl_canvas_surface_x11.eo \
|
|
|
|
lib/evas/canvas/efl_canvas_surface_wayland.eo \
|
2016-06-09 23:55:28 -07:00
|
|
|
lib/evas/canvas/efl_canvas_filter_internal.eo \
|
2016-08-25 03:20:10 -07:00
|
|
|
lib/evas/canvas/efl_input_state.eo \
|
|
|
|
lib/evas/canvas/efl_input_interface.eo \
|
|
|
|
lib/evas/canvas/efl_input_event.eo \
|
|
|
|
lib/evas/canvas/efl_input_key.eo \
|
|
|
|
lib/evas/canvas/efl_input_pointer.eo \
|
|
|
|
lib/evas/canvas/efl_input_hold.eo \
|
2016-11-17 11:29:58 -08:00
|
|
|
lib/evas/canvas/efl_input_focus.eo \
|
2016-06-27 22:12:17 -07:00
|
|
|
lib/evas/canvas/efl_gfx_map.eo \
|
2017-08-24 04:45:52 -07:00
|
|
|
lib/evas/canvas/efl_animation.eo \
|
2017-08-24 18:14:51 -07:00
|
|
|
lib/evas/canvas/efl_animation_alpha.eo \
|
2017-08-24 19:10:58 -07:00
|
|
|
lib/evas/canvas/efl_animation_rotate.eo \
|
2017-08-24 19:34:28 -07:00
|
|
|
lib/evas/canvas/efl_animation_scale.eo \
|
2017-08-24 21:37:12 -07:00
|
|
|
lib/evas/canvas/efl_animation_translate.eo \
|
2017-08-25 01:08:59 -07:00
|
|
|
lib/evas/canvas/efl_animation_group.eo \
|
2017-08-25 01:54:29 -07:00
|
|
|
lib/evas/canvas/efl_animation_group_parallel.eo \
|
2017-08-29 20:08:41 -07:00
|
|
|
lib/evas/canvas/efl_animation_group_sequential.eo \
|
2017-08-24 06:34:13 -07:00
|
|
|
lib/evas/canvas/efl_animation_object.eo \
|
2017-08-24 18:47:26 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_alpha.eo \
|
2017-08-24 19:26:09 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_rotate.eo \
|
2017-08-24 20:03:08 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_scale.eo \
|
2017-08-25 00:55:48 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_translate.eo \
|
2017-08-25 01:17:24 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_group.eo \
|
2017-08-25 01:54:29 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_group_parallel.eo \
|
2017-08-29 20:08:41 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_group_sequential.eo \
|
2017-10-19 06:59:16 -07:00
|
|
|
$(NULL)
|
|
|
|
|
|
|
|
evas_gesture_eolian_pub_files = \
|
2017-09-18 23:03:42 -07:00
|
|
|
lib/evas/gesture/efl_gesture_touch.eo \
|
|
|
|
lib/evas/gesture/efl_gesture.eo \
|
|
|
|
lib/evas/gesture/efl_gesture_tap.eo \
|
2017-09-20 18:23:18 -07:00
|
|
|
lib/evas/gesture/efl_gesture_long_tap.eo \
|
2017-09-18 23:03:42 -07:00
|
|
|
lib/evas/gesture/efl_gesture_recognizer.eo \
|
|
|
|
lib/evas/gesture/efl_gesture_manager.eo \
|
2016-01-03 19:21:03 -08:00
|
|
|
$(NULL)
|
|
|
|
|
2016-03-21 16:03:36 -07:00
|
|
|
evas_eolian_legacy_files = \
|
2016-03-21 15:01:36 -07:00
|
|
|
lib/evas/canvas/evas_line.eo \
|
|
|
|
lib/evas/canvas/evas_table.eo \
|
|
|
|
lib/evas/canvas/evas_grid.eo \
|
|
|
|
lib/evas/canvas/evas_box.eo\
|
|
|
|
lib/evas/canvas/evas_text.eo \
|
|
|
|
lib/evas/canvas/evas_textgrid.eo \
|
2016-06-09 01:30:05 -07:00
|
|
|
lib/evas/canvas/evas_image.eo \
|
2015-06-17 00:26:30 -07:00
|
|
|
$(NULL)
|
2014-10-02 08:52:45 -07:00
|
|
|
|
2017-10-19 06:59:16 -07:00
|
|
|
evas_canvas_eolian_priv_files = \
|
|
|
|
lib/evas/include/evas_ector_buffer.eo
|
|
|
|
|
|
|
|
evas_gesture_eolian_priv_files = \
|
2017-09-20 18:23:18 -07:00
|
|
|
lib/evas/gesture/efl_gesture_recognizer_tap.eo \
|
|
|
|
lib/evas/gesture/efl_gesture_recognizer_long_tap.eo
|
2016-03-21 16:03:36 -07:00
|
|
|
|
2017-10-19 06:59:16 -07:00
|
|
|
evas_canvas_eolian_type_files = \
|
2017-08-24 04:45:52 -07:00
|
|
|
lib/evas/canvas/evas_canvas3d_types.eot \
|
2017-10-19 06:59:16 -07:00
|
|
|
lib/evas/canvas/efl_animation_types.eot
|
|
|
|
|
|
|
|
evas_gesture_eolian_type_files = \
|
2017-09-18 23:03:42 -07:00
|
|
|
lib/evas/gesture/efl_gesture_types.eot
|
|
|
|
|
2017-10-19 06:59:16 -07:00
|
|
|
evas_canvas_eolian_priv_c = $(evas_canvas_eolian_priv_files:%.eo=%.eo.c)
|
|
|
|
evas_canvas_eolian_priv_h = $(evas_canvas_eolian_priv_files:%.eo=%.eo.h) \
|
|
|
|
$(evas_eolian_legacy_files:%.eo=%.eo.h)
|
|
|
|
|
|
|
|
evas_gesture_eolian_priv_c = $(evas_gesture_eolian_priv_files:%.eo=%.eo.c)
|
|
|
|
evas_gesture_eolian_priv_h = $(evas_gesture_eolian_priv_files:%.eo=%.eo.h)
|
2015-05-29 06:46:02 -07:00
|
|
|
|
2017-10-19 06:59:16 -07:00
|
|
|
evas_canvas_eolian_pub_c = $(evas_canvas_eolian_pub_files:%.eo=%.eo.c)
|
|
|
|
evas_canvas_eolian_pub_h = $(evas_canvas_eolian_pub_files:%.eo=%.eo.h) \
|
|
|
|
$(evas_canvas_eolian_pub_files:%.eo=%.eo.legacy.h) \
|
|
|
|
$(evas_canvas_eolian_type_files:%.eot=%.eot.h)
|
2016-01-05 23:26:01 -08:00
|
|
|
|
2017-10-19 06:59:16 -07:00
|
|
|
evas_gesture_eolian_pub_c = $(evas_gesture_eolian_pub_files:%.eo=%.eo.c)
|
|
|
|
evas_gesture_eolian_pub_h = $(evas_gesture_eolian_pub_files:%.eo=%.eo.h) \
|
|
|
|
$(evas_gesture_eolian_pub_files:%.eo=%.eo.legacy.h) \
|
|
|
|
$(evas_gesture_eolian_type_files:%.eot=%.eot.h)
|
2016-01-05 23:26:01 -08:00
|
|
|
|
2016-03-21 16:03:36 -07:00
|
|
|
evas_eolian_legacy_c = $(evas_eolian_legacy_files:%.eo=%.eo.c)
|
|
|
|
evas_eolian_legacy_h = $(evas_eolian_legacy_files:%.eo=%.eo.legacy.h)
|
|
|
|
|
2017-10-19 06:59:16 -07:00
|
|
|
evas_eolian_files = $(evas_canvas_eolian_pub_files) \
|
|
|
|
$(evas_canvas_eolian_type_files) \
|
|
|
|
$(evas_gesture_eolian_pub_files) \
|
|
|
|
$(evas_gesture_eolian_type_files)
|
|
|
|
|
|
|
|
evas_eolian_internal_files = $(evas_canvas_eolian_priv_files) \
|
|
|
|
$(evas_gesture_eolian_priv_files) \
|
|
|
|
$(evas_eolian_legacy_files)
|
|
|
|
|
|
|
|
evas_eolian_c = $(evas_canvas_eolian_pub_c) $(evas_canvas_eolian_priv_c) \
|
|
|
|
$(evas_gesture_eolian_pub_c) $(evas_gesture_eolian_priv_c) \
|
|
|
|
$(evas_eolian_legacy_c)
|
|
|
|
|
|
|
|
evas_eolian_h = $(evas_canvas_eolian_pub_h) $(evas_canvas_eolian_priv_h) \
|
|
|
|
$(evas_gesture_eolian_pub_h) $(evas_gesture_eolian_priv_h) \
|
|
|
|
$(evas_eolian_legacy_h)
|
2014-10-02 08:52:45 -07:00
|
|
|
|
2014-03-05 03:54:39 -08:00
|
|
|
BUILT_SOURCES += \
|
2014-10-02 08:52:45 -07:00
|
|
|
$(evas_eolian_c) \
|
|
|
|
$(evas_eolian_h)
|
2014-03-05 03:54:39 -08:00
|
|
|
|
2014-03-13 02:55:12 -07:00
|
|
|
evaseolianfilesdir = $(datadir)/eolian/include/evas-@VMAJ@
|
2016-01-06 00:18:57 -08:00
|
|
|
evaseolianfiles_DATA = $(evas_eolian_files)
|
2014-04-14 03:03:47 -07:00
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2016-03-21 16:03:36 -07:00
|
|
|
$(evaseolianfiles_DATA) \
|
2017-10-19 06:59:16 -07:00
|
|
|
$(evas_eolian_internal_files)
|
2014-03-13 02:55:12 -07:00
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_LTLIBRARIES += lib/evas/libevas.la
|
|
|
|
|
|
|
|
installed_evasmainheadersdir = $(includedir)/evas-@VMAJ@
|
2013-04-24 12:56:24 -07:00
|
|
|
dist_installed_evasmainheaders_DATA = \
|
|
|
|
lib/evas/Evas.h \
|
2013-06-20 03:53:29 -07:00
|
|
|
lib/evas/Evas_Common.h \
|
2013-04-24 12:56:24 -07:00
|
|
|
lib/evas/Evas_Eo.h \
|
|
|
|
lib/evas/Evas_Legacy.h \
|
2013-05-06 18:50:57 -07:00
|
|
|
lib/evas/Evas_GL.h \
|
2014-03-06 01:13:38 -08:00
|
|
|
lib/evas/Evas_Loader.h
|
|
|
|
|
|
|
|
installed_evascanvasheadersdir = $(includedir)/evas-@VMAJ@/canvas
|
2017-10-19 06:59:16 -07:00
|
|
|
nodist_installed_evascanvasheaders_DATA = $(evas_canvas_eolian_pub_h) \
|
|
|
|
$(evas_eolian_legacy_h)
|
2016-06-07 10:16:34 -07:00
|
|
|
dist_installed_evascanvasheaders_DATA = lib/evas/canvas/evas_textblock_legacy.h
|
2017-10-19 06:59:16 -07:00
|
|
|
|
|
|
|
installed_evasgestureheadersdir = $(includedir)/evas-@VMAJ@/gesture
|
|
|
|
nodist_installed_evasgestureheaders_DATA = $(evas_gesture_eolian_pub_h)
|
|
|
|
|
2016-03-23 20:55:38 -07:00
|
|
|
noinst_DATA += $(evas_eolian_priv_h)
|
2014-04-02 06:15:28 -07:00
|
|
|
|
2016-03-23 20:55:38 -07:00
|
|
|
noinst_HEADERS += \
|
2017-04-13 15:25:29 -07:00
|
|
|
lib/evas/Evas_Internal.h \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/include/evas_inline.x \
|
|
|
|
lib/evas/include/evas_private.h \
|
|
|
|
lib/evas/include/evas_options.h \
|
|
|
|
lib/evas/include/evas_macros.h \
|
|
|
|
lib/evas/include/evas_mmx.h \
|
2013-06-20 03:53:29 -07:00
|
|
|
lib/evas/include/evas_common_private.h \
|
2014-02-07 18:36:06 -08:00
|
|
|
lib/evas/include/evas_blend_ops.h \
|
2015-04-03 07:33:53 -07:00
|
|
|
lib/evas/include/evas_filter.h \
|
2015-05-31 05:57:48 -07:00
|
|
|
lib/evas/canvas/evas_vg_private.h \
|
2016-03-08 23:21:08 -08:00
|
|
|
lib/evas/canvas/evas_image_private.h \
|
2016-05-05 07:27:50 -07:00
|
|
|
lib/evas/canvas/evas_polygon_private.h \
|
2016-03-08 23:21:08 -08:00
|
|
|
lib/evas/canvas/efl_canvas_surface.h \
|
2017-08-24 04:45:52 -07:00
|
|
|
lib/evas/common3d/primitives/primitive_common.h \
|
2017-08-24 06:34:13 -07:00
|
|
|
lib/evas/canvas/efl_animation_private.h \
|
2017-08-24 18:14:51 -07:00
|
|
|
lib/evas/canvas/efl_animation_alpha_private.h \
|
2017-08-24 19:10:58 -07:00
|
|
|
lib/evas/canvas/efl_animation_rotate_private.h \
|
2017-08-24 19:34:28 -07:00
|
|
|
lib/evas/canvas/efl_animation_scale_private.h \
|
2017-08-24 21:37:12 -07:00
|
|
|
lib/evas/canvas/efl_animation_translate_private.h \
|
2017-08-25 01:08:59 -07:00
|
|
|
lib/evas/canvas/efl_animation_group_private.h \
|
2017-08-25 01:54:29 -07:00
|
|
|
lib/evas/canvas/efl_animation_group_parallel_private.h \
|
2017-08-29 20:08:41 -07:00
|
|
|
lib/evas/canvas/efl_animation_group_sequential_private.h \
|
2017-08-24 18:47:26 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_private.h \
|
2017-08-24 19:26:09 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_alpha_private.h \
|
2017-08-24 20:03:08 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_rotate_private.h \
|
2017-08-25 00:55:48 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_scale_private.h \
|
2017-08-25 01:17:24 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_translate_private.h \
|
2017-08-25 01:54:29 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_group_private.h \
|
2017-08-29 20:08:41 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_group_parallel_private.h \
|
2017-09-18 23:09:49 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_group_sequential_private.h \
|
|
|
|
lib/evas/gesture/efl_gesture_private.h
|
2012-11-04 03:51:42 -08:00
|
|
|
|
2015-05-07 02:40:57 -07:00
|
|
|
# Linebreak
|
|
|
|
|
|
|
|
noinst_HEADERS += \
|
2015-05-07 02:53:11 -07:00
|
|
|
static_libs/libunibreak/unibreakbase.h \
|
|
|
|
static_libs/libunibreak/unibreakdef.h \
|
2015-05-07 02:40:57 -07:00
|
|
|
static_libs/libunibreak/linebreak.h \
|
|
|
|
static_libs/libunibreak/linebreakdef.h \
|
|
|
|
static_libs/libunibreak/wordbreakdef.h \
|
|
|
|
static_libs/libunibreak/wordbreak.h \
|
|
|
|
static_libs/libunibreak/wordbreakdata.c
|
|
|
|
|
|
|
|
# Linebreak
|
2015-05-07 02:02:40 -07:00
|
|
|
lib_evas_libevas_la_SOURCES = \
|
2015-05-07 02:53:11 -07:00
|
|
|
static_libs/libunibreak/unibreakbase.c \
|
|
|
|
static_libs/libunibreak/unibreakdef.c \
|
2015-05-07 02:40:57 -07:00
|
|
|
static_libs/libunibreak/linebreak.c \
|
|
|
|
static_libs/libunibreak/linebreakdata.c \
|
|
|
|
static_libs/libunibreak/linebreakdef.c \
|
|
|
|
static_libs/libunibreak/wordbreak.c
|
|
|
|
|
|
|
|
# Main
|
|
|
|
lib_evas_libevas_la_SOURCES += \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/main.c
|
|
|
|
|
|
|
|
# Canvas
|
|
|
|
lib_evas_libevas_la_SOURCES += \
|
|
|
|
lib/evas/canvas/evas_callbacks.c \
|
|
|
|
lib/evas/canvas/evas_clip.c \
|
|
|
|
lib/evas/canvas/evas_data.c \
|
|
|
|
lib/evas/canvas/evas_device.c \
|
|
|
|
lib/evas/canvas/evas_events.c \
|
2016-05-10 05:26:07 -07:00
|
|
|
lib/evas/canvas/evas_events_legacy.c \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/canvas/evas_focus.c \
|
|
|
|
lib/evas/canvas/evas_key.c \
|
|
|
|
lib/evas/canvas/evas_key_grab.c \
|
|
|
|
lib/evas/canvas/evas_layer.c \
|
|
|
|
lib/evas/canvas/evas_main.c \
|
|
|
|
lib/evas/canvas/evas_name.c \
|
2016-03-15 00:19:12 -07:00
|
|
|
lib/evas/canvas/evas_image_legacy.c \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/canvas/evas_object_image.c \
|
|
|
|
lib/evas/canvas/evas_object_main.c \
|
|
|
|
lib/evas/canvas/evas_object_inform.c \
|
|
|
|
lib/evas/canvas/evas_object_intercept.c \
|
|
|
|
lib/evas/canvas/evas_object_line.c \
|
|
|
|
lib/evas/canvas/evas_object_polygon.c \
|
|
|
|
lib/evas/canvas/evas_object_rectangle.c \
|
|
|
|
lib/evas/canvas/evas_object_smart.c \
|
|
|
|
lib/evas/canvas/evas_object_smart_clipped.c \
|
|
|
|
lib/evas/canvas/evas_object_box.c \
|
|
|
|
lib/evas/canvas/evas_object_table.c \
|
|
|
|
lib/evas/canvas/evas_object_text.c \
|
|
|
|
lib/evas/canvas/evas_object_textblock.c \
|
2015-10-13 00:59:19 -07:00
|
|
|
lib/evas/canvas/evas_textblock_hyphenation.x \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/canvas/evas_object_textgrid.c \
|
|
|
|
lib/evas/canvas/evas_object_grid.c \
|
|
|
|
lib/evas/canvas/evas_font_dir.c \
|
|
|
|
lib/evas/canvas/evas_rectangle.c \
|
|
|
|
lib/evas/canvas/evas_render.c \
|
2015-03-19 22:18:17 -07:00
|
|
|
lib/evas/canvas/render2/evas_render2.c \
|
|
|
|
lib/evas/canvas/render2/evas_render2.h \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/canvas/evas_smart.c \
|
|
|
|
lib/evas/canvas/evas_stack.c \
|
|
|
|
lib/evas/canvas/evas_async_events.c \
|
|
|
|
lib/evas/canvas/evas_stats.c \
|
|
|
|
lib/evas/canvas/evas_touch_point.c \
|
|
|
|
lib/evas/canvas/evas_map.c \
|
2017-04-25 22:04:21 -07:00
|
|
|
lib/evas/canvas/evas_map.h \
|
2013-04-08 04:02:58 -07:00
|
|
|
lib/evas/canvas/evas_gl.c \
|
2016-03-14 03:10:54 -07:00
|
|
|
lib/evas/canvas/evas_out.c \
|
2016-03-16 03:37:04 -07:00
|
|
|
lib/evas/canvas/efl_canvas_image.c \
|
evas: add new event_grabber smart-ish object
adding an "event rect" is a common use case for rectangles, but I needed
a smarter event rect so I sent one off to school and it came back like this.
an event_grabber is a smart object which functions like a normal event rect
which has color(0,0,0,0), but with an important difference: it can have smart
members. event propagation works differently for an event_grabber:
normal:
event -> layer -> smart(obj1,obj2,obj3) ->(?) other objects
in this case, obj1,obj2,obj3 are all "inside" the smart object and their stacking
will always be considered as being inside the smart object. rendering is also
tied to the smart object in this case, as is clipping.
an event which reaches a smart object will be sent to the objects inside,
and then may continue through the smart object if there are no objects which
block repeating.
event_grabber:
event -> layer -> event_grabber -> obj1,obj2,obj3 -> STOP
in this case, obj1,obj2,obj3 are unmodified after being added to the event_grabber
and can be stacked, rendered, and clipped completely independently of the
event_grabber.
the event_grabber is considered an "event_parent" for this case. member objects
are not "inside" the event_grabber, and they are unable to receive events on
their own. instead, the event_grabber, which must be stacked above all its
members, receives events and propagates them top->down through its member objects.
if none of the member objects block the repeat of an event then the event will
still be blocked from further propagation past the event_grabber.
object lifetimes are independent of the event_grabber; deleting the event_grabber
has no effect on its members.
@feature
2017-06-09 17:16:08 -07:00
|
|
|
lib/evas/canvas/efl_canvas_object_event_grabber.c \
|
2016-03-14 03:10:54 -07:00
|
|
|
lib/evas/canvas/efl_canvas_proxy.c \
|
2016-03-07 21:11:07 -08:00
|
|
|
lib/evas/canvas/efl_canvas_snapshot.c \
|
|
|
|
lib/evas/canvas/efl_canvas_scene3d.c \
|
2016-03-08 23:21:08 -08:00
|
|
|
lib/evas/canvas/efl_canvas_surface.c \
|
|
|
|
lib/evas/canvas/efl_canvas_surface_tbm.c \
|
|
|
|
lib/evas/canvas/efl_canvas_surface_x11.c \
|
|
|
|
lib/evas/canvas/efl_canvas_surface_wayland.c \
|
2017-04-25 22:04:21 -07:00
|
|
|
lib/evas/canvas/efl_gfx_map.c \
|
2016-08-25 03:20:10 -07:00
|
|
|
lib/evas/canvas/efl_input_event.c \
|
|
|
|
lib/evas/canvas/efl_input_key.c \
|
|
|
|
lib/evas/canvas/efl_input_pointer.c \
|
|
|
|
lib/evas/canvas/efl_input_hold.c \
|
2016-11-17 11:29:58 -08:00
|
|
|
lib/evas/canvas/efl_input_focus.c \
|
2017-08-24 04:45:52 -07:00
|
|
|
lib/evas/canvas/efl_animation.c \
|
2017-08-24 18:14:51 -07:00
|
|
|
lib/evas/canvas/efl_animation_alpha.c \
|
2017-08-24 19:10:58 -07:00
|
|
|
lib/evas/canvas/efl_animation_rotate.c \
|
2017-08-24 19:34:28 -07:00
|
|
|
lib/evas/canvas/efl_animation_scale.c \
|
2017-08-24 21:37:12 -07:00
|
|
|
lib/evas/canvas/efl_animation_translate.c \
|
2017-08-25 01:08:59 -07:00
|
|
|
lib/evas/canvas/efl_animation_group.c \
|
2017-08-25 01:54:29 -07:00
|
|
|
lib/evas/canvas/efl_animation_group_parallel.c \
|
2017-08-29 20:08:41 -07:00
|
|
|
lib/evas/canvas/efl_animation_group_sequential.c \
|
2017-08-24 06:34:13 -07:00
|
|
|
lib/evas/canvas/efl_animation_object.c \
|
2017-08-24 18:47:26 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_alpha.c \
|
2017-08-24 19:26:09 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_rotate.c \
|
2017-08-24 20:03:08 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_scale.c \
|
2017-08-25 00:55:48 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_translate.c \
|
2017-08-25 01:17:24 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_group.c \
|
2017-08-25 01:54:29 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_group_parallel.c \
|
2017-08-29 20:08:41 -07:00
|
|
|
lib/evas/canvas/efl_animation_object_group_sequential.c \
|
2017-09-19 00:55:45 -07:00
|
|
|
lib/evas/gesture/efl_gesture_touch.c \
|
2017-09-24 23:25:42 -07:00
|
|
|
lib/evas/gesture/efl_gesture.c \
|
|
|
|
lib/evas/gesture/efl_gesture_tap.c \
|
2017-09-20 18:23:18 -07:00
|
|
|
lib/evas/gesture/efl_gesture_long_tap.c \
|
2017-09-19 01:05:48 -07:00
|
|
|
lib/evas/gesture/efl_gesture_recognizer.c \
|
|
|
|
lib/evas/gesture/efl_gesture_recognizer_tap.c \
|
2017-09-20 18:23:18 -07:00
|
|
|
lib/evas/gesture/efl_gesture_recognizer_long_tap.c \
|
2017-09-19 01:11:31 -07:00
|
|
|
lib/evas/gesture/efl_gesture_manager.c \
|
2016-03-07 21:11:07 -08:00
|
|
|
$(NULL)
|
2012-11-04 03:51:42 -08:00
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2015-07-25 06:34:17 -07:00
|
|
|
lib/evas/canvas/render2/evas_render2_th_main.c \
|
|
|
|
lib/evas/canvas/render2/region.c \
|
|
|
|
lib/evas/canvas/render2/region.h
|
2015-06-10 01:08:39 -07:00
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
# Cache
|
|
|
|
lib_evas_libevas_la_SOURCES += \
|
|
|
|
lib/evas/cache/evas_cache_image.c \
|
|
|
|
lib/evas/cache/evas_cache_engine_image.c \
|
|
|
|
lib/evas/cache/evas_preload.c \
|
|
|
|
lib/evas/cache/evas_cache.h
|
|
|
|
|
|
|
|
# Cache2 - Cserve2
|
|
|
|
if EVAS_CSERVE2
|
|
|
|
lib_evas_libevas_la_SOURCES += \
|
|
|
|
lib/evas/cache2/evas_cache2.c \
|
|
|
|
lib/evas/cache2/evas_cache2.h
|
|
|
|
|
|
|
|
lib_evas_libevas_la_SOURCES += \
|
|
|
|
lib/evas/cserve2/evas_cs2.h \
|
|
|
|
lib/evas/cserve2/evas_cs2_private.h \
|
|
|
|
lib/evas/cserve2/evas_cs2_image_data.c \
|
|
|
|
lib/evas/cserve2/evas_cs2_client.c
|
|
|
|
|
|
|
|
lib_evas_libevas_la_SOURCES += \
|
|
|
|
lib/evas/cserve2/evas_cs2_utils.h \
|
|
|
|
lib/evas/cserve2/evas_cs2_utils.c
|
|
|
|
endif
|
|
|
|
|
|
|
|
# File
|
2013-06-26 23:31:20 -07:00
|
|
|
lib_evas_file_SOURCES = \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/file/evas_module.c \
|
|
|
|
lib/evas/file/evas_module.h \
|
2013-06-26 23:31:20 -07:00
|
|
|
lib/evas/file/evas_path.c \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/file/evas_path.h
|
|
|
|
|
2013-06-26 23:31:20 -07:00
|
|
|
lib_evas_libevas_la_SOURCES += \
|
|
|
|
$(lib_evas_file_SOURCES)
|
|
|
|
|
2015-04-03 07:12:59 -07:00
|
|
|
# Evas_3D
|
2013-12-26 23:56:30 -08:00
|
|
|
noinst_HEADERS += \
|
2014-04-16 00:31:14 -07:00
|
|
|
lib/evas/include/evas_3d_utils.h
|
2013-12-26 23:56:30 -08:00
|
|
|
|
|
|
|
lib_evas_libevas_la_SOURCES += \
|
2015-06-17 07:31:14 -07:00
|
|
|
lib/evas/canvas/evas_canvas3d_object.c \
|
|
|
|
lib/evas/canvas/evas_canvas3d_scene.c \
|
|
|
|
lib/evas/canvas/evas_canvas3d_node.c \
|
|
|
|
lib/evas/canvas/evas_canvas3d_camera.c \
|
|
|
|
lib/evas/canvas/evas_canvas3d_light.c \
|
|
|
|
lib/evas/canvas/evas_canvas3d_mesh.c \
|
|
|
|
lib/evas/canvas/evas_canvas3d_texture.c \
|
|
|
|
lib/evas/canvas/evas_canvas3d_material.c \
|
|
|
|
lib/evas/canvas/evas_canvas3d_primitive.c \
|
|
|
|
lib/evas/canvas/evas_canvas3d_node_callback.h
|
2014-11-27 03:27:01 -08:00
|
|
|
|
|
|
|
# Model savers/loaders (will be replaced to modules in next commits)
|
|
|
|
lib_evas_libevas_la_SOURCES += \
|
2015-11-09 14:44:36 -08:00
|
|
|
lib/evas/common3d/save_load/evas_model_load.c \
|
|
|
|
lib/evas/common3d/save_load/evas_model_save.c \
|
2015-12-28 20:28:55 -08:00
|
|
|
lib/evas/common3d/save_load/evas_model_load_save_common.c \
|
|
|
|
lib/evas/common3d/save_load/evas_model_load_save_common.h \
|
2014-11-27 03:27:01 -08:00
|
|
|
modules/evas/model_loaders/eet/evas_model_load_eet.c \
|
|
|
|
modules/evas/model_loaders/md2/evas_model_load_md2.c \
|
|
|
|
modules/evas/model_loaders/obj/evas_model_load_obj.c \
|
|
|
|
modules/evas/model_loaders/ply/evas_model_load_ply.c \
|
|
|
|
modules/evas/model_savers/eet/evas_model_save_eet.c \
|
|
|
|
modules/evas/model_savers/obj/evas_model_save_obj.c \
|
|
|
|
modules/evas/model_savers/ply/evas_model_save_ply.c \
|
2015-06-17 07:31:14 -07:00
|
|
|
lib/evas/canvas/evas_canvas3d_eet.c
|
2013-12-26 23:56:30 -08:00
|
|
|
|
2015-05-26 09:49:15 -07:00
|
|
|
# 3d primitives
|
|
|
|
lib_evas_libevas_la_SOURCES += \
|
|
|
|
lib/evas/common3d/primitives/tabulated_primitives/square.c \
|
|
|
|
lib/evas/common3d/primitives/tabulated_primitives/cube.c \
|
|
|
|
lib/evas/common3d/primitives/solids_of_revolution/sphere.c \
|
|
|
|
lib/evas/common3d/primitives/solids_of_revolution/torus.c \
|
|
|
|
lib/evas/common3d/primitives/solids_of_revolution/cylinder.c \
|
|
|
|
lib/evas/common3d/primitives/solids_of_revolution/cone.c \
|
|
|
|
lib/evas/common3d/primitives/surfaces/surface.c \
|
|
|
|
lib/evas/common3d/primitives/surfaces/terrain.c \
|
|
|
|
lib/evas/common3d/primitives/primitive_common.c
|
|
|
|
|
2015-04-03 07:12:59 -07:00
|
|
|
# Evas_VG
|
|
|
|
lib_evas_libevas_la_SOURCES += \
|
2017-10-23 23:19:52 -07:00
|
|
|
lib/evas/canvas/efl_canvas_vg.c \
|
2015-04-03 07:12:59 -07:00
|
|
|
lib/evas/canvas/evas_vg_node.c \
|
|
|
|
lib/evas/canvas/evas_vg_container.c \
|
|
|
|
lib/evas/canvas/evas_vg_gradient.c \
|
|
|
|
lib/evas/canvas/evas_vg_gradient_linear.c \
|
2015-04-03 07:13:00 -07:00
|
|
|
lib/evas/canvas/evas_vg_gradient_radial.c \
|
2015-04-03 07:13:07 -07:00
|
|
|
lib/evas/canvas/evas_vg_utils.c \
|
2015-04-03 07:14:50 -07:00
|
|
|
lib/evas/canvas/evas_vg_shape.c
|
2015-04-03 07:12:59 -07:00
|
|
|
|
2015-12-02 22:29:32 -08:00
|
|
|
# Static draw lib
|
|
|
|
lib_evas_libevas_la_SOURCES += \
|
2015-12-03 22:43:27 -08:00
|
|
|
static_libs/draw/draw_alpha_main.c \
|
2016-03-22 00:57:52 -07:00
|
|
|
static_libs/draw/draw_convert.c \
|
2015-12-08 17:20:01 -08:00
|
|
|
static_libs/draw/draw_main_neon.c \
|
2016-04-18 14:41:47 -07:00
|
|
|
static_libs/draw/draw_main.c \
|
|
|
|
static_libs/rg_etc/rg_etc1.c \
|
|
|
|
static_libs/rg_etc/rg_etc2.c \
|
|
|
|
static_libs/rg_etc/rg_etc1.h \
|
|
|
|
static_libs/rg_etc/etc2_encoder.c
|
2015-12-02 22:29:32 -08:00
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
# Engine
|
|
|
|
lib_evas_libevas_la_SOURCES += \
|
|
|
|
lib/evas/common/evas_op_copy_main_.c \
|
|
|
|
lib/evas/common/evas_op_blend_main_.c \
|
|
|
|
lib/evas/common/evas_op_add_main_.c \
|
|
|
|
lib/evas/common/evas_op_sub_main_.c \
|
|
|
|
lib/evas/common/evas_op_mask_main_.c \
|
|
|
|
lib/evas/common/evas_op_mul_main_.c \
|
|
|
|
lib/evas/common/evas_blend_main.c \
|
|
|
|
lib/evas/common/evas_blit_main.c \
|
|
|
|
lib/evas/common/evas_convert_color.c \
|
|
|
|
lib/evas/common/evas_convert_colorspace.c \
|
|
|
|
lib/evas/common/evas_convert_gry_1.c \
|
|
|
|
lib/evas/common/evas_convert_gry_8.c \
|
|
|
|
lib/evas/common/evas_convert_main.c \
|
|
|
|
lib/evas/common/evas_convert_rgb_16.c \
|
|
|
|
lib/evas/common/evas_convert_rgb_24.c \
|
|
|
|
lib/evas/common/evas_convert_rgb_8.c \
|
|
|
|
lib/evas/common/evas_convert_grypal_6.c \
|
|
|
|
lib/evas/common/evas_convert_yuv.c \
|
|
|
|
lib/evas/common/evas_cpu.c \
|
|
|
|
lib/evas/common/evas_draw_main.c \
|
|
|
|
lib/evas/common/evas_font_draw.c \
|
|
|
|
lib/evas/common/evas_font_load.c \
|
|
|
|
lib/evas/common/evas_font_main.c \
|
|
|
|
lib/evas/common/evas_font_query.c \
|
2014-01-12 12:13:00 -08:00
|
|
|
lib/evas/common/evas_font_compress.c \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/common/evas_image_load.c \
|
|
|
|
lib/evas/common/evas_image_save.c \
|
|
|
|
lib/evas/common/evas_image_main.c \
|
|
|
|
lib/evas/common/evas_image_data.c \
|
|
|
|
lib/evas/common/evas_image_scalecache.c \
|
|
|
|
lib/evas/common/evas_line_main.c \
|
|
|
|
lib/evas/common/evas_polygon_main.c \
|
|
|
|
lib/evas/common/evas_rectangle_main.c \
|
|
|
|
lib/evas/common/evas_scale_main.c \
|
|
|
|
lib/evas/common/evas_scale_sample.c \
|
|
|
|
lib/evas/common/evas_scale_smooth.c \
|
|
|
|
lib/evas/common/evas_scale_span.c \
|
2012-12-18 08:21:03 -08:00
|
|
|
lib/evas/common/evas_thread_render.c \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/common/evas_tiler.c \
|
|
|
|
lib/evas/common/evas_pipe.c \
|
|
|
|
lib/evas/common/language/evas_bidi_utils.c \
|
|
|
|
lib/evas/common/language/evas_language_utils.c \
|
|
|
|
lib/evas/common/evas_text_utils.c \
|
|
|
|
lib/evas/common/evas_font_ot.c \
|
|
|
|
lib/evas/common/evas_map_image.c \
|
|
|
|
lib/evas/common/evas_map_image.h \
|
|
|
|
lib/evas/common/evas_blend.h \
|
|
|
|
lib/evas/common/evas_blend_private.h \
|
|
|
|
lib/evas/common/evas_convert_color.h \
|
|
|
|
lib/evas/common/evas_convert_colorspace.h \
|
|
|
|
lib/evas/common/evas_convert_gry_1.h \
|
|
|
|
lib/evas/common/evas_convert_gry_8.h \
|
|
|
|
lib/evas/common/evas_convert_grypal_6.h \
|
|
|
|
lib/evas/common/evas_convert_main.h \
|
|
|
|
lib/evas/common/evas_convert_rgb_16.h \
|
|
|
|
lib/evas/common/evas_convert_rgb_24.h \
|
|
|
|
lib/evas/common/evas_convert_rgb_32.h \
|
|
|
|
lib/evas/common/evas_convert_rgb_8.h \
|
|
|
|
lib/evas/common/evas_convert_yuv.h \
|
|
|
|
lib/evas/common/evas_draw.h \
|
|
|
|
lib/evas/common/evas_font.h \
|
|
|
|
lib/evas/common/evas_font_default_walk.x \
|
|
|
|
lib/evas/common/evas_font_private.h \
|
|
|
|
lib/evas/common/evas_image.h \
|
|
|
|
lib/evas/common/evas_image_private.h \
|
|
|
|
lib/evas/common/evas_line.h \
|
|
|
|
lib/evas/common/evas_polygon.h \
|
|
|
|
lib/evas/common/evas_rectangle.h \
|
|
|
|
lib/evas/common/evas_scale_main.h \
|
|
|
|
lib/evas/common/evas_scale_smooth.h \
|
|
|
|
lib/evas/common/evas_scale_span.h \
|
|
|
|
lib/evas/common/evas_pipe.h \
|
|
|
|
lib/evas/common/language/evas_bidi_utils.h \
|
|
|
|
lib/evas/common/language/evas_language_utils.h \
|
|
|
|
lib/evas/common/language/evas_script_table.h \
|
|
|
|
lib/evas/common/evas_text_utils.h \
|
|
|
|
lib/evas/common/evas_font_ot.h
|
|
|
|
|
2013-04-24 07:43:33 -07:00
|
|
|
lib_evas_libevas_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2015-03-19 22:18:17 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas/canvas \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/canvas/render2 \
|
2013-01-14 14:36:23 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/common \
|
2015-11-09 15:01:54 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/common3d/save_load \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/file \
|
2013-01-14 14:36:23 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2015-05-07 02:40:57 -07:00
|
|
|
-I$(top_srcdir)/src/static_libs/libunibreak \
|
2015-12-02 01:46:29 -08:00
|
|
|
-I$(top_srcdir)/src/static_libs/draw \
|
2017-01-27 06:38:52 -08:00
|
|
|
-I$(top_builddir)/src/lib \
|
2015-04-03 07:33:53 -07:00
|
|
|
-I$(top_builddir)/src/lib/evas/canvas \
|
2017-09-18 23:03:42 -07:00
|
|
|
-I$(top_builddir)/src/lib/evas/gesture \
|
2015-12-08 00:29:54 -08:00
|
|
|
-I$(top_builddir)/src/lib/evas/include \
|
2015-04-03 07:33:53 -07:00
|
|
|
-I$(top_builddir)/src/modules/evas/engines/software_generic \
|
|
|
|
-I$(top_builddir)/src/modules/evas/engines/gl_generic \
|
2012-11-04 03:51:42 -08:00
|
|
|
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(datadir)/evas\" \
|
2014-07-02 08:09:20 -07:00
|
|
|
-DPACKAGE_BUILD_DIR=\"$(abs_top_builddir)\" \
|
2012-11-04 03:51:42 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
2012-12-30 05:30:13 -08:00
|
|
|
@VALGRIND_CFLAGS@ \
|
2014-09-02 03:53:29 -07:00
|
|
|
@NEON_CFLAGS@ \
|
2015-06-24 19:12:05 -07:00
|
|
|
@ALTIVEC_CFLAGS@ \
|
|
|
|
-DEFL_GFX_FILTER_BETA
|
2012-11-07 09:37:35 -08:00
|
|
|
|
|
|
|
# SSE3
|
|
|
|
noinst_LTLIBRARIES += lib/evas/common/libevas_op_blend_sse3.la
|
|
|
|
|
|
|
|
lib_evas_common_libevas_op_blend_sse3_la_SOURCES = \
|
2015-12-08 23:58:48 -08:00
|
|
|
lib/evas/common/evas_op_blend/op_blend_master_sse3.c \
|
|
|
|
static_libs/draw/draw_main_sse2.c
|
2012-11-07 09:37:35 -08:00
|
|
|
|
2013-04-24 07:43:33 -07:00
|
|
|
lib_evas_common_libevas_op_blend_sse3_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-07 09:37:35 -08:00
|
|
|
$(lib_evas_libevas_la_CPPFLAGS) \
|
2012-12-05 15:18:59 -08:00
|
|
|
@SSE3_CFLAGS@
|
2012-11-04 03:51:42 -08:00
|
|
|
|
2013-01-14 14:36:23 -08:00
|
|
|
lib_evas_common_libevas_op_blend_sse3_la_LIBADD = @EVAS_LIBS@
|
|
|
|
lib_evas_common_libevas_op_blend_sse3_la_DEPENDENCIES = @EVAS_INTERNAL_LIBS@
|
2012-11-17 23:12:38 -08:00
|
|
|
|
2014-02-27 14:04:52 -08:00
|
|
|
# maybe neon, maybe not
|
|
|
|
noinst_LTLIBRARIES += lib/evas/common/libevas_convert_rgb_32.la
|
|
|
|
|
|
|
|
lib_evas_common_libevas_convert_rgb_32_la_SOURCES = \
|
|
|
|
lib/evas/common/evas_convert_rgb_32.c
|
|
|
|
|
|
|
|
lib_evas_common_libevas_convert_rgb_32_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
|
|
|
$(lib_evas_libevas_la_CPPFLAGS) \
|
|
|
|
@NEON_CFLAGS@
|
|
|
|
|
|
|
|
lib_evas_common_libevas_convert_rgb_32_la_LIBADD = @EVAS_LIBS@
|
|
|
|
lib_evas_common_libevas_convert_rgb_32_la_DEPENDENCIES = @EVAS_INTERNAL_LIBS@
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CXXFLAGS =
|
|
|
|
|
|
|
|
lib_evas_libevas_la_LIBADD = \
|
2012-11-07 09:37:35 -08:00
|
|
|
lib/evas/common/libevas_op_blend_sse3.la \
|
2014-02-27 14:04:52 -08:00
|
|
|
lib/evas/common/libevas_convert_rgb_32.la \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_LIBS@
|
|
|
|
lib_evas_libevas_la_DEPENDENCIES = \
|
|
|
|
lib/evas/common/libevas_op_blend_sse3.la \
|
2014-02-27 14:04:52 -08:00
|
|
|
lib/evas/common/libevas_convert_rgb_32.la \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_INTERNAL_LIBS@
|
2012-11-04 03:51:42 -08:00
|
|
|
|
2012-12-30 14:15:29 -08:00
|
|
|
lib_evas_libevas_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
|
2012-11-04 03:51:42 -08:00
|
|
|
|
2015-05-07 02:40:57 -07:00
|
|
|
# Linebreak
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2015-05-07 02:40:57 -07:00
|
|
|
static_libs/libunibreak/LICENCE \
|
|
|
|
static_libs/libunibreak/AUTHORS \
|
|
|
|
static_libs/libunibreak/NEWS \
|
2015-05-08 05:29:13 -07:00
|
|
|
static_libs/libunibreak/README.md \
|
2015-05-07 02:40:57 -07:00
|
|
|
static_libs/libunibreak/ChangeLog
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
# Engines
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2014-01-12 12:13:00 -08:00
|
|
|
lib/evas/common/evas_font_compress_draw.c \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/common/evas_map_image_internal.c \
|
|
|
|
lib/evas/common/evas_map_image_core.c \
|
|
|
|
lib/evas/common/evas_map_image_loop.c \
|
2014-11-25 22:12:25 -08:00
|
|
|
lib/evas/common/evas_map_image_aa.c \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/common/evas_scale_smooth_scaler.c \
|
|
|
|
lib/evas/common/evas_scale_smooth_scaler_down.c \
|
|
|
|
lib/evas/common/evas_scale_smooth_scaler_downx.c \
|
|
|
|
lib/evas/common/evas_scale_smooth_scaler_downx_downy.c \
|
|
|
|
lib/evas/common/evas_scale_smooth_scaler_downy.c \
|
|
|
|
lib/evas/common/evas_scale_smooth_scaler_noscale.c \
|
|
|
|
lib/evas/common/evas_scale_smooth_scaler_up.c
|
|
|
|
|
|
|
|
# evas_op_add
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/common/evas_op_add/op_add_color_.c \
|
|
|
|
lib/evas/common/evas_op_add/op_add_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_add/op_add_mask_color_.c \
|
|
|
|
lib/evas/common/evas_op_add/op_add_mask_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_add/op_add_pixel_.c \
|
|
|
|
lib/evas/common/evas_op_add/op_add_pixel_color_.c \
|
|
|
|
lib/evas/common/evas_op_add/op_add_pixel_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_add/op_add_pixel_i386.c \
|
|
|
|
lib/evas/common/evas_op_add/op_add_pixel_mask_.c \
|
|
|
|
lib/evas/common/evas_op_add/op_add_pixel_mask_i386.c
|
|
|
|
|
|
|
|
# evas_op_blend
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/common/evas_op_blend/op_blend_color_.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_color_neon.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_color_sse3.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_mask_color_.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_mask_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_mask_color_neon.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_mask_color_sse3.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_pixel_.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_pixel_color_.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_pixel_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_pixel_color_neon.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_pixel_color_sse3.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_pixel_i386.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_pixel_mask_.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_pixel_mask_i386.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_pixel_mask_neon.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_pixel_mask_sse3.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_pixel_neon.c \
|
|
|
|
lib/evas/common/evas_op_blend/op_blend_pixel_sse3.c
|
|
|
|
|
|
|
|
# evas_op_copy
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/common/evas_op_copy/op_copy_color_.c \
|
|
|
|
lib/evas/common/evas_op_copy/op_copy_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_copy/op_copy_color_neon.c \
|
|
|
|
lib/evas/common/evas_op_copy/op_copy_mask_color_.c \
|
|
|
|
lib/evas/common/evas_op_copy/op_copy_mask_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_copy/op_copy_mask_color_neon.c \
|
|
|
|
lib/evas/common/evas_op_copy/op_copy_pixel_.c \
|
|
|
|
lib/evas/common/evas_op_copy/op_copy_pixel_neon.c \
|
|
|
|
lib/evas/common/evas_op_copy/op_copy_pixel_color_.c \
|
|
|
|
lib/evas/common/evas_op_copy/op_copy_pixel_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_copy/op_copy_pixel_color_neon.c \
|
|
|
|
lib/evas/common/evas_op_copy/op_copy_pixel_i386.c \
|
|
|
|
lib/evas/common/evas_op_copy/op_copy_pixel_mask_.c \
|
|
|
|
lib/evas/common/evas_op_copy/op_copy_pixel_mask_i386.c \
|
|
|
|
lib/evas/common/evas_op_copy/op_copy_pixel_mask_neon.c
|
|
|
|
|
|
|
|
# evas_op_mask
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/common/evas_op_mask/op_mask_color_.c \
|
|
|
|
lib/evas/common/evas_op_mask/op_mask_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_mask/op_mask_mask_color_.c \
|
|
|
|
lib/evas/common/evas_op_mask/op_mask_mask_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_mask/op_mask_pixel_.c \
|
|
|
|
lib/evas/common/evas_op_mask/op_mask_pixel_color_.c \
|
|
|
|
lib/evas/common/evas_op_mask/op_mask_pixel_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_mask/op_mask_pixel_i386.c \
|
|
|
|
lib/evas/common/evas_op_mask/op_mask_pixel_mask_.c \
|
|
|
|
lib/evas/common/evas_op_mask/op_mask_pixel_mask_i386.c
|
|
|
|
|
|
|
|
# evas_op_mul
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/common/evas_op_mul/op_mul_color_.c \
|
|
|
|
lib/evas/common/evas_op_mul/op_mul_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_mul/op_mul_mask_color_.c \
|
|
|
|
lib/evas/common/evas_op_mul/op_mul_mask_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_mul/op_mul_pixel_.c \
|
|
|
|
lib/evas/common/evas_op_mul/op_mul_pixel_color_.c \
|
|
|
|
lib/evas/common/evas_op_mul/op_mul_pixel_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_mul/op_mul_pixel_i386.c \
|
|
|
|
lib/evas/common/evas_op_mul/op_mul_pixel_mask_.c \
|
|
|
|
lib/evas/common/evas_op_mul/op_mul_pixel_mask_i386.c
|
|
|
|
|
|
|
|
# evas_op_sub
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2012-11-04 03:51:42 -08:00
|
|
|
lib/evas/common/evas_op_sub/op_sub_color_.c \
|
|
|
|
lib/evas/common/evas_op_sub/op_sub_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_sub/op_sub_mask_color_.c \
|
|
|
|
lib/evas/common/evas_op_sub/op_sub_mask_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_sub/op_sub_pixel_.c \
|
|
|
|
lib/evas/common/evas_op_sub/op_sub_pixel_color_.c \
|
|
|
|
lib/evas/common/evas_op_sub/op_sub_pixel_color_i386.c \
|
|
|
|
lib/evas/common/evas_op_sub/op_sub_pixel_i386.c \
|
|
|
|
lib/evas/common/evas_op_sub/op_sub_pixel_mask_.c \
|
|
|
|
lib/evas/common/evas_op_sub/op_sub_pixel_mask_i386.c
|
|
|
|
|
|
|
|
|
2013-12-09 03:27:33 -08:00
|
|
|
### Evas filters
|
|
|
|
|
2015-06-17 00:26:30 -07:00
|
|
|
lib_evas_libevas_la_SOURCES += \
|
|
|
|
lib/evas/canvas/evas_filter_mixin.c \
|
|
|
|
lib/evas/filters/evas_filter.c \
|
2014-01-01 19:43:44 -08:00
|
|
|
lib/evas/filters/evas_filter_parser.c \
|
2014-02-07 18:36:06 -08:00
|
|
|
lib/evas/filters/evas_filter_utils.c \
|
|
|
|
lib/evas/filters/evas_filter_private.h
|
2013-12-09 03:27:33 -08:00
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2017-01-17 04:18:46 -08:00
|
|
|
modules/evas/engines/software_generic/filters/blur/blur_gaussian_alpha_.c \
|
|
|
|
modules/evas/engines/software_generic/filters/blur/blur_gaussian_rgba_.c \
|
|
|
|
modules/evas/engines/software_generic/filters/blur/blur_box_alpha_.c \
|
|
|
|
modules/evas/engines/software_generic/filters/blur/blur_box_alpha_i386.c \
|
|
|
|
modules/evas/engines/software_generic/filters/blur/blur_box_alpha_sse3.c \
|
|
|
|
modules/evas/engines/software_generic/filters/blur/blur_box_alpha_neon.c \
|
|
|
|
modules/evas/engines/software_generic/filters/blur/blur_box_rgba_.c \
|
|
|
|
modules/evas/engines/software_generic/filters/blur/blur_box_rgba_i386.c \
|
|
|
|
modules/evas/engines/software_generic/filters/blur/blur_box_rgba_sse3.c \
|
|
|
|
modules/evas/engines/software_generic/filters/blur/blur_box_rgba_neon.c
|
2014-03-25 00:54:57 -07:00
|
|
|
|
2017-01-16 23:13:35 -08:00
|
|
|
GFX_FILTER_SW_FILES = \
|
2017-01-17 03:48:31 -08:00
|
|
|
modules/evas/engines/software_generic/filters/evas_engine_filter.h \
|
2017-01-16 23:13:35 -08:00
|
|
|
modules/evas/engines/software_generic/filters/evas_filter_blend.c \
|
2017-01-17 04:18:46 -08:00
|
|
|
modules/evas/engines/software_generic/filters/evas_filter_blur.c \
|
2017-01-17 04:00:36 -08:00
|
|
|
modules/evas/engines/software_generic/filters/evas_filter_bump.c \
|
2017-01-17 03:34:16 -08:00
|
|
|
modules/evas/engines/software_generic/filters/evas_filter_curve.c \
|
2017-01-17 03:56:33 -08:00
|
|
|
modules/evas/engines/software_generic/filters/evas_filter_displace.c \
|
2017-01-17 03:48:31 -08:00
|
|
|
modules/evas/engines/software_generic/filters/evas_filter_fill.c \
|
2017-01-17 02:33:50 -08:00
|
|
|
modules/evas/engines/software_generic/filters/evas_filter_mask.c \
|
2017-01-17 04:09:18 -08:00
|
|
|
modules/evas/engines/software_generic/filters/evas_filter_transform.c \
|
2017-01-16 23:13:35 -08:00
|
|
|
$(NULL)
|
2015-12-08 00:29:54 -08:00
|
|
|
|
|
|
|
### Engine Ector stuff
|
|
|
|
|
2016-01-05 01:59:22 -08:00
|
|
|
evas_software_generic_eolian_files = \
|
2015-12-08 00:29:54 -08:00
|
|
|
modules/evas/engines/software_generic/evas_ector_software_buffer.eo
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += $(evas_software_generic_eolian_files)
|
2016-01-05 01:59:22 -08:00
|
|
|
|
|
|
|
evas_software_generic_eolian_c = $(evas_software_generic_eolian_files:%.eo=%.eo.c)
|
|
|
|
evas_software_generic_eolian_h = $(evas_software_generic_eolian_files:%.eo=%.eo.h)
|
|
|
|
|
|
|
|
BUILT_SOURCES += \
|
|
|
|
$(evas_software_generic_eolian_c) \
|
|
|
|
$(evas_software_generic_eolian_h)
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
### Engines
|
|
|
|
|
|
|
|
if EVAS_STATIC_BUILD_SOFTWARE_GENERIC
|
2015-12-08 00:29:54 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += \
|
2016-01-04 23:41:14 -08:00
|
|
|
modules/evas/engines/software_generic/evas_engine.c \
|
|
|
|
modules/evas/engines/software_generic/Evas_Engine_Software_Generic.h \
|
2016-12-08 17:48:35 -08:00
|
|
|
modules/evas/engines/software_generic/Evas_Engine_Software_Shared.h \
|
2016-01-04 23:41:14 -08:00
|
|
|
modules/evas/engines/software_generic/evas_native_tbm.c \
|
2016-05-18 08:27:32 -07:00
|
|
|
modules/evas/engines/software_generic/evas_native_dmabuf.c \
|
2016-01-04 23:41:14 -08:00
|
|
|
modules/evas/engines/software_generic/evas_ector_software_buffer.c \
|
2017-01-16 23:13:35 -08:00
|
|
|
modules/evas/engines/software_generic/evas_native_common.h \
|
2017-08-15 22:06:51 -07:00
|
|
|
modules/evas/engines/software_generic/evas_ector_software.h \
|
2017-01-16 23:13:35 -08:00
|
|
|
$(GFX_FILTER_SW_FILES)
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_LIBADD +=
|
2017-01-16 23:13:35 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += -I$(top_srcdir)/src/lib/ector \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/filters
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
|
|
|
enginesoftwaregenericpkgdir = $(libdir)/evas/modules/engines/software_generic/$(MODULE_ARCH)
|
|
|
|
enginesoftwaregenericpkg_LTLIBRARIES = modules/evas/engines/software_generic/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_enginesoftwaregenericpkgLTLIBRARIES = install-enginesoftwaregenericpkgLTLIBRARIES
|
|
|
|
$(install_enginesoftwaregenericpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2016-01-04 23:41:14 -08:00
|
|
|
modules_evas_engines_software_generic_module_la_SOURCES = \
|
|
|
|
modules/evas/engines/software_generic/evas_engine.c \
|
|
|
|
modules/evas/engines/software_generic/Evas_Engine_Software_Generic.h \
|
2016-12-08 17:48:35 -08:00
|
|
|
modules/evas/engines/software_generic/Evas_Engine_Software_Shared.h \
|
2016-01-04 23:41:14 -08:00
|
|
|
modules/evas/engines/software_generic/evas_native_tbm.c \
|
2016-05-18 08:27:32 -07:00
|
|
|
modules/evas/engines/software_generic/evas_native_dmabuf.c \
|
2016-01-04 23:41:14 -08:00
|
|
|
modules/evas/engines/software_generic/evas_ector_software_buffer.c \
|
2017-01-16 23:13:35 -08:00
|
|
|
modules/evas/engines/software_generic/evas_native_common.h \
|
|
|
|
$(GFX_FILTER_SW_FILES)
|
|
|
|
|
2013-04-24 07:43:33 -07:00
|
|
|
modules_evas_engines_software_generic_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2017-01-16 23:13:35 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/filters \
|
2017-01-17 05:15:09 -08:00
|
|
|
-I$(top_builddir)/src/lib/evas/canvas \
|
2015-04-03 07:33:53 -07:00
|
|
|
-I$(top_builddir)/src/modules/evas/engines/software_generic \
|
2012-11-04 03:51:42 -08:00
|
|
|
@EVAS_CFLAGS@
|
2013-01-14 14:36:23 -08:00
|
|
|
modules_evas_engines_software_generic_module_la_LIBADD = @USE_EVAS_LIBS@
|
|
|
|
modules_evas_engines_software_generic_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
2012-12-30 17:13:47 -08:00
|
|
|
modules_evas_engines_software_generic_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_software_generic_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_ENGINE_BUFFER
|
2014-12-11 08:10:56 -08:00
|
|
|
dist_installed_evasmainheaders_DATA += modules/evas/engines/buffer/Evas_Engine_Buffer.h
|
2012-11-04 03:51:42 -08:00
|
|
|
BUFFER_SOURCES = \
|
|
|
|
modules/evas/engines/buffer/evas_engine.c \
|
|
|
|
modules/evas/engines/buffer/evas_outbuf.c \
|
|
|
|
modules/evas/engines/buffer/evas_engine.h
|
|
|
|
if EVAS_STATIC_BUILD_BUFFER
|
|
|
|
lib_evas_libevas_la_SOURCES += $(BUFFER_SOURCES)
|
|
|
|
else
|
|
|
|
enginebufferpkgdir = $(libdir)/evas/modules/engines/buffer/$(MODULE_ARCH)
|
|
|
|
enginebufferpkg_LTLIBRARIES = modules/evas/engines/buffer/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_enginebufferpkgLTLIBRARIES = install-enginebufferpkgLTLIBRARIES
|
|
|
|
$(install_enginebufferpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_buffer_module_la_SOURCES = $(BUFFER_SOURCES)
|
2013-04-24 07:43:33 -07:00
|
|
|
modules_evas_engines_buffer_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@
|
|
|
|
modules_evas_engines_buffer_module_la_LIBADD = @USE_EVAS_LIBS@
|
|
|
|
modules_evas_engines_buffer_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
2012-12-30 17:13:47 -08:00
|
|
|
modules_evas_engines_buffer_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_buffer_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_ENGINE_FB
|
|
|
|
FB_SOURCES = \
|
|
|
|
modules/evas/engines/fb/evas_engine.c \
|
|
|
|
modules/evas/engines/fb/evas_fb_main.c \
|
|
|
|
modules/evas/engines/fb/evas_outbuf.c \
|
|
|
|
modules/evas/engines/fb/evas_engine.h \
|
2016-12-05 11:35:19 -08:00
|
|
|
modules/evas/engines/fb/evas_fb.h \
|
|
|
|
modules/evas/engines/fb/Evas_Engine_FB.h
|
2012-11-04 03:51:42 -08:00
|
|
|
if EVAS_STATIC_BUILD_FB
|
|
|
|
lib_evas_libevas_la_SOURCES += $(FB_SOURCES)
|
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_engine_fb_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_engine_fb_libs@
|
|
|
|
else
|
|
|
|
enginefbpkgdir = $(libdir)/evas/modules/engines/fb/$(MODULE_ARCH)
|
|
|
|
enginefbpkg_LTLIBRARIES = modules/evas/engines/fb/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_enginefbpkgLTLIBRARIES = install-enginefbpkgLTLIBRARIES
|
|
|
|
$(install_enginefbpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_fb_module_la_SOURCES = $(FB_SOURCES)
|
2013-04-24 07:43:33 -07:00
|
|
|
modules_evas_engines_fb_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
|
|
|
@evas_engine_fb_cflags@ \
|
|
|
|
@EVAS_CFLAGS@
|
|
|
|
modules_evas_engines_fb_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_engine_fb_libs@
|
2013-01-14 14:36:23 -08:00
|
|
|
modules_evas_engines_fb_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
2012-12-30 17:13:47 -08:00
|
|
|
modules_evas_engines_fb_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_fb_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
GL_COMMON_SOURCES = \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_private.h \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_common.h \
|
2015-10-01 03:19:52 -07:00
|
|
|
modules/evas/engines/gl_common/evas_gl_define.h \
|
2012-11-04 03:51:42 -08:00
|
|
|
modules/evas/engines/gl_common/evas_gl_context.c \
|
2013-01-06 22:16:18 -08:00
|
|
|
modules/evas/engines/gl_common/evas_gl_file_cache.c \
|
2012-11-04 03:51:42 -08:00
|
|
|
modules/evas/engines/gl_common/evas_gl_shader.c \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_rectangle.c \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_texture.c \
|
2013-06-23 19:41:32 -07:00
|
|
|
modules/evas/engines/gl_common/evas_gl_preload.c \
|
2012-11-04 03:51:42 -08:00
|
|
|
modules/evas/engines/gl_common/evas_gl_image.c \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_font.c \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_polygon.c \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_line.c \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_core.c \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_api_ext.h \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_api_ext_def.h \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_core.h \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_core_private.h \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_api.c \
|
2015-08-27 07:42:18 -07:00
|
|
|
modules/evas/engines/gl_common/evas_gl_api_def.h \
|
2014-09-22 03:15:37 -07:00
|
|
|
modules/evas/engines/gl_common/evas_gl_api_gles1.c \
|
2015-08-27 07:42:18 -07:00
|
|
|
modules/evas/engines/gl_common/evas_gl_api_gles3_def.h \
|
2012-11-04 03:51:42 -08:00
|
|
|
modules/evas/engines/gl_common/evas_gl_api_ext.c \
|
2014-11-13 16:41:15 -08:00
|
|
|
modules/evas/engines/gl_common/shader/evas_gl_shaders.x \
|
2015-11-04 22:39:32 -08:00
|
|
|
$(NULL)
|
2013-02-26 05:05:19 -08:00
|
|
|
|
2013-12-26 23:56:30 -08:00
|
|
|
# 3D
|
|
|
|
GL_COMMON_SOURCES += \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_3d_common.h \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_3d_private.h \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_3d.c \
|
|
|
|
modules/evas/engines/gl_common/evas_gl_3d_renderer.c \
|
2016-06-23 22:36:10 -07:00
|
|
|
modules/evas/engines/gl_common/evas_gl_3d_shader.c \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/evas_gl_3d_shaders.x \
|
|
|
|
$(NULL)
|
2013-12-26 23:56:30 -08:00
|
|
|
|
2016-02-18 13:25:21 -08:00
|
|
|
EVAS_GL_SHADERS_GEN = \
|
2015-03-31 23:15:51 -07:00
|
|
|
modules/evas/engines/gl_common/shader/gen_shaders.sh \
|
|
|
|
modules/evas/engines/gl_common/shader/fragment.glsl \
|
|
|
|
modules/evas/engines/gl_common/shader/vertex.glsl \
|
2015-11-04 22:39:32 -08:00
|
|
|
modules/evas/engines/gl_common/shader/include.glsl \
|
2014-11-24 03:24:25 -08:00
|
|
|
$(NULL)
|
2013-02-26 05:05:19 -08:00
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += $(EVAS_GL_SHADERS_GEN)
|
2014-11-11 21:55:34 -08:00
|
|
|
|
2016-06-23 22:36:10 -07:00
|
|
|
modules/evas/engines/gl_common/shader/evas_gl_shaders.x: $(EVAS_GL_SHADERS_GEN) $(top_srcdir)/src/modules/evas/engines/gl_common/shader/gen_shaders.sh
|
2016-06-27 00:00:50 -07:00
|
|
|
@if [ "x$(EFL_SHD_REGEN)" = "x1" ] ; then \
|
|
|
|
echo " SHADERS $@" ; \
|
|
|
|
sh $(top_srcdir)/src/modules/evas/engines/gl_common/shader/gen_shaders.sh ; \
|
|
|
|
fi
|
2016-06-23 22:36:10 -07:00
|
|
|
|
|
|
|
modules/evas/engines/gl_common/evas_gl_shader.c: modules/evas/engines/gl_common/shader/evas_gl_shaders.x
|
2014-11-13 16:41:15 -08:00
|
|
|
|
2015-02-18 12:19:28 -08:00
|
|
|
# NOTE: order here should be equal with modes in file Evas_Eo.h
|
|
|
|
GL_SHADERS_3D_GEN = \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/vertex_color_vert.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/vertex_color_frag.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/diffuse_vert.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/diffuse_frag.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/flat_vert.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/flat_frag.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/phong_vert.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/phong_frag.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/normal_map_vert.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/normal_map_frag.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/shadow_map_vert.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/shadow_map_frag.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/color_pick_vert.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/color_pick_frag.shd \
|
2015-02-23 05:25:49 -08:00
|
|
|
modules/evas/engines/gl_common/shader_3d/parallax_occlusion_vert.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/parallax_occlusion_frag.shd \
|
2016-04-11 08:50:46 -07:00
|
|
|
modules/evas/engines/gl_common/shader_3d/post_processing_fxaa_vert.shd \
|
|
|
|
modules/evas/engines/gl_common/shader_3d/post_processing_fxaa_frag.shd \
|
2015-02-18 12:19:28 -08:00
|
|
|
$(NULL)
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2015-02-19 06:29:50 -08:00
|
|
|
modules/evas/engines/gl_common/shader_3d/gen_shaders_3d.sh \
|
2016-06-19 22:47:39 -07:00
|
|
|
modules/evas/engines/gl_common/shader_3d/include.shd \
|
2015-02-19 06:29:50 -08:00
|
|
|
$(GL_SHADERS_3D_GEN)
|
2015-02-18 12:19:28 -08:00
|
|
|
|
2016-06-23 22:36:10 -07:00
|
|
|
modules/evas/engines/gl_common/shader_3d/evas_gl_3d_shaders.x: $(top_srcdir)/src/modules/evas/engines/gl_common/shader_3d/gen_shaders_3d.sh $(GL_SHADERS_3D_GEN) $(top_srcdir)/src/modules/evas/engines/gl_common/shader_3d/include.shd
|
2016-06-27 00:00:50 -07:00
|
|
|
@if [ "x$(EFL_SHD_REGEN)" = "x1" ] ; then \
|
|
|
|
echo " SHADERS $@" ; \
|
|
|
|
sh $(top_srcdir)/src/modules/evas/engines/gl_common/shader_3d/gen_shaders_3d.sh $(GL_SHADERS_3D_GEN) ; \
|
|
|
|
fi
|
2016-06-23 22:36:10 -07:00
|
|
|
|
|
|
|
modules/evas/engines/gl_common/evas_gl_3d_shader.c: modules/evas/engines/gl_common/shader_3d/evas_gl_3d_shaders.x
|
2015-02-18 12:19:28 -08:00
|
|
|
|
|
|
|
|
2014-07-11 06:15:42 -07:00
|
|
|
GL_GENERIC_SOURCES = \
|
2014-07-29 08:05:30 -07:00
|
|
|
modules/evas/engines/gl_generic/evas_engine.c \
|
2015-12-17 01:04:06 -08:00
|
|
|
modules/evas/engines/gl_generic/Evas_Engine_GL_Generic.h \
|
2016-12-08 17:48:35 -08:00
|
|
|
modules/evas/engines/gl_generic/Evas_Engine_GL_Shared.h \
|
2017-08-15 22:06:51 -07:00
|
|
|
modules/evas/engines/gl_generic/evas_ector_gl.h \
|
2015-12-17 01:04:06 -08:00
|
|
|
modules/evas/engines/gl_generic/evas_ector_gl_buffer.c \
|
2016-01-04 00:48:48 -08:00
|
|
|
modules/evas/engines/gl_generic/evas_ector_gl_image_buffer.c \
|
2017-01-17 04:34:48 -08:00
|
|
|
modules/evas/engines/gl_generic/filters/gl_engine_filter.h \
|
|
|
|
modules/evas/engines/gl_generic/filters/gl_filter_blend.c \
|
2017-01-25 01:06:29 -08:00
|
|
|
modules/evas/engines/gl_generic/filters/gl_filter_blur.c \
|
2017-01-23 22:28:18 -08:00
|
|
|
modules/evas/engines/gl_generic/filters/gl_filter_curve.c \
|
|
|
|
modules/evas/engines/gl_generic/filters/gl_filter_displace.c \
|
2017-01-23 22:39:29 -08:00
|
|
|
modules/evas/engines/gl_generic/filters/gl_filter_fill.c \
|
2017-01-23 21:23:03 -08:00
|
|
|
modules/evas/engines/gl_generic/filters/gl_filter_mask.c \
|
2015-12-17 01:04:06 -08:00
|
|
|
$(NULL)
|
|
|
|
|
|
|
|
evas_gl_generic_eolian_files = \
|
|
|
|
modules/evas/engines/gl_generic/evas_ector_gl_buffer.eo \
|
|
|
|
modules/evas/engines/gl_generic/evas_ector_gl_image_buffer.eo \
|
|
|
|
$(NULL)
|
|
|
|
|
|
|
|
evas_gl_generic_eolian_c = $(evas_gl_generic_eolian_files:%.eo=%.eo.c)
|
|
|
|
evas_gl_generic_eolian_h = $(evas_gl_generic_eolian_files:%.eo=%.eo.h) \
|
|
|
|
$(evas_gl_generic_eolian_files:%.eo=%.eo.legacy.h) \
|
|
|
|
$(evas_gl_generic_eolian_type_files:%.eot=%.eot.h)
|
|
|
|
|
|
|
|
BUILT_SOURCES += \
|
|
|
|
$(evas_gl_generic_eolian_c) \
|
2016-06-19 22:47:39 -07:00
|
|
|
$(evas_gl_generic_eolian_h) \
|
2016-06-23 22:36:10 -07:00
|
|
|
$(NULL)
|
2015-12-17 01:04:06 -08:00
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += $(evas_gl_generic_eolian_files)
|
2016-01-04 04:46:56 -08:00
|
|
|
|
2015-12-17 01:04:06 -08:00
|
|
|
#evaseolianfilesdir = $(datadir)/eolian/include/evas-@VMAJ@
|
|
|
|
#evaseolianfiles_DATA += $(evas_gl_generic_eolian_files)
|
|
|
|
|
2014-07-11 06:15:42 -07:00
|
|
|
|
2016-06-23 22:36:10 -07:00
|
|
|
if BUILD_ENGINE_GL_COMMON
|
2012-11-04 03:51:42 -08:00
|
|
|
if EVAS_STATIC_BUILD_GL_COMMON
|
2014-07-11 06:15:42 -07:00
|
|
|
lib_evas_libevas_la_SOURCES += $(GL_COMMON_SOURCES) $(GL_GENERIC_SOURCES)
|
2012-11-05 01:25:44 -08:00
|
|
|
lib_evas_libevas_la_LIBADD += @evas_engine_gl_common_libs@
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2012-11-07 09:37:35 -08:00
|
|
|
noinst_LTLIBRARIES += modules/evas/engines/gl_common/libevas_engine_gl_common.la
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_gl_common_libevas_engine_gl_common_la_SOURCES = $(GL_COMMON_SOURCES)
|
2013-04-24 07:43:33 -07:00
|
|
|
modules_evas_engines_gl_common_libevas_engine_gl_common_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
|
|
|
@EVAS_CFLAGS@
|
2014-07-11 06:15:42 -07:00
|
|
|
|
|
|
|
# The generic backend for GL
|
|
|
|
engineglgenericpkgdir = $(libdir)/evas/modules/engines/gl_generic/$(MODULE_ARCH)
|
|
|
|
engineglgenericpkg_LTLIBRARIES = modules/evas/engines/gl_generic/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_engineglgenericpkgLTLIBRARIES = install-engineglgenericpkgLTLIBRARIES
|
|
|
|
$(install_engineglgenericpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-07-11 06:15:42 -07:00
|
|
|
modules_evas_engines_gl_generic_module_la_SOURCES = $(GL_GENERIC_SOURCES)
|
|
|
|
modules_evas_engines_gl_generic_module_la_CFLAGS = \
|
|
|
|
-I$(top_builddir)/src/lib/efl \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2015-12-17 01:04:06 -08:00
|
|
|
-I$(top_builddir)/src/lib/evas/include \
|
2014-07-11 06:15:42 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2017-01-17 04:34:48 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/filters \
|
|
|
|
-I$(top_builddir)/src/lib/evas/canvas \
|
2014-07-11 06:15:42 -07:00
|
|
|
-I$(top_srcdir)/src/modules/evas/engines/gl_common \
|
2015-04-03 07:33:53 -07:00
|
|
|
-I$(top_builddir)/src/modules/evas/engines/gl_generic \
|
2014-12-03 00:45:51 -08:00
|
|
|
@evas_engine_gl_common_cflags@ \
|
2014-07-11 06:15:42 -07:00
|
|
|
@EVAS_CFLAGS@
|
|
|
|
modules_evas_engines_gl_generic_module_la_LIBADD = \
|
|
|
|
modules/evas/engines/gl_common/libevas_engine_gl_common.la \
|
|
|
|
@evas_engine_gl_common_libs@ \
|
|
|
|
@USE_EVAS_LIBS@
|
|
|
|
modules_evas_engines_gl_generic_module_la_DEPENDENCIES = \
|
|
|
|
@USE_EVAS_INTERNAL_LIBS@ \
|
|
|
|
modules/evas/engines/gl_common/libevas_engine_gl_common.la
|
|
|
|
modules_evas_engines_gl_generic_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_engines_gl_generic_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
|
2013-01-09 08:48:40 -08:00
|
|
|
if BUILD_ENGINE_GL_X11
|
2016-11-01 07:04:47 -07:00
|
|
|
modules_evas_engines_gl_common_libevas_engine_gl_common_la_CPPFLAGS += @evas_engine_gl_xlib_cflags@
|
2013-01-09 08:48:40 -08:00
|
|
|
endif
|
2014-08-15 06:17:25 -07:00
|
|
|
if BUILD_ENGINE_WAYLAND_EGL
|
|
|
|
modules_evas_engines_gl_common_libevas_engine_gl_common_la_CPPFLAGS += @evas_engine_wayland_egl_cflags@
|
|
|
|
endif
|
2014-08-21 02:22:16 -07:00
|
|
|
if BUILD_ENGINE_GL_DRM
|
|
|
|
modules_evas_engines_gl_common_libevas_engine_gl_common_la_CPPFLAGS += @evas_engine_gl_drm_cflags@
|
|
|
|
endif
|
2016-03-18 00:56:59 -07:00
|
|
|
if BUILD_ENGINE_EGLFS
|
|
|
|
modules_evas_engines_gl_common_libevas_engine_gl_common_la_CPPFLAGS += @evas_engine_eglfs_cflags@
|
|
|
|
endif
|
2016-08-24 08:58:29 -07:00
|
|
|
if BUILD_ENGINE_GL_COCOA
|
|
|
|
modules_evas_engines_gl_common_libevas_engine_gl_common_la_CPPFLAGS += @evas_engine_gl_cocoa_cflags@
|
|
|
|
endif
|
2013-01-14 14:36:23 -08:00
|
|
|
modules_evas_engines_gl_common_libevas_engine_gl_common_la_LIBADD = @USE_EVAS_LIBS@
|
|
|
|
modules_evas_engines_gl_common_libevas_engine_gl_common_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
2012-12-30 17:13:47 -08:00
|
|
|
modules_evas_engines_gl_common_libevas_engine_gl_common_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_gl_common_libevas_engine_gl_common_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_ENGINE_GL_COCOA
|
|
|
|
GL_COCOA_SOURCES = \
|
|
|
|
modules/evas/engines/gl_cocoa/evas_engine.c \
|
2016-08-24 03:12:59 -07:00
|
|
|
modules/evas/engines/gl_cocoa/evas_outbuf.m \
|
2016-08-24 08:58:29 -07:00
|
|
|
modules/evas/engines/gl_cocoa/evas_engine.h \
|
|
|
|
modules/evas/engines/gl_cocoa/Evas_Engine_GL_Cocoa.h
|
2012-11-04 03:51:42 -08:00
|
|
|
if EVAS_STATIC_BUILD_GL_COCOA
|
|
|
|
lib_evas_libevas_la_SOURCES += $(GL_COCOA_SOURCES)
|
2016-08-24 08:58:29 -07:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_engine_gl_cocoa_cflags@
|
2013-01-14 14:36:23 -08:00
|
|
|
lib_evas_libevas_la_LIBADD += @evas_engine_gl_cocoa_libs@
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
|
|
|
engineglcocoapkgdir = $(libdir)/evas/modules/engines/gl_cocoa/$(MODULE_ARCH)
|
|
|
|
engineglcocoapkg_LTLIBRARIES = modules/evas/engines/gl_cocoa/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_engineglcocoapkgLTLIBRARIES = install-engineglcocoapkgLTLIBRARIES
|
|
|
|
$(install_engineglcocoapkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_gl_cocoa_module_la_SOURCES = $(GL_COCOA_SOURCES)
|
2013-04-24 07:43:33 -07:00
|
|
|
modules_evas_engines_gl_cocoa_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_engine_gl_cocoa_cflags@
|
2016-08-24 08:58:29 -07:00
|
|
|
modules_evas_engines_gl_cocoa_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_engine_gl_cocoa_libs@
|
2014-06-08 13:41:33 -07:00
|
|
|
modules_evas_engines_gl_cocoa_module_la_DEPENDENCIES = \
|
2016-08-24 08:58:29 -07:00
|
|
|
@USE_EVAS_INTERNAL_LIBS@
|
2012-12-30 17:13:47 -08:00
|
|
|
modules_evas_engines_gl_cocoa_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_gl_cocoa_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_ENGINE_GL_SDL
|
|
|
|
GL_SDL_SOURCES = \
|
|
|
|
modules/evas/engines/gl_sdl/evas_engine.c \
|
2016-12-05 11:35:19 -08:00
|
|
|
modules/evas/engines/gl_sdl/evas_engine.h \
|
|
|
|
modules/evas/engines/gl_sdl/Evas_Engine_GL_SDL.h
|
2012-11-04 03:51:42 -08:00
|
|
|
if EVAS_STATIC_BUILD_GL_SDL
|
|
|
|
lib_evas_libevas_la_SOURCES += $(GL_SDL_SOURCES)
|
|
|
|
lib_evas_libevas_la_CPPFLAGS += \
|
|
|
|
-I$(top_srcdir)/src/modules/evas/engines/gl_common \
|
|
|
|
@evas_engine_gl_sdl_cflags@
|
2013-01-14 14:36:23 -08:00
|
|
|
lib_evas_libevas_la_LIBADD += @evas_engine_gl_sdl_libs@
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
|
|
|
engineglsdlpkgdir = $(libdir)/evas/modules/engines/gl_sdl/$(MODULE_ARCH)
|
|
|
|
engineglsdlpkg_LTLIBRARIES = modules/evas/engines/gl_sdl/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_engineglsdlpkgLTLIBRARIES = install-engineglsdlpkgLTLIBRARIES
|
|
|
|
$(install_engineglsdlpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_gl_sdl_module_la_SOURCES = $(GL_SDL_SOURCES)
|
2013-04-24 07:43:33 -07:00
|
|
|
modules_evas_engines_gl_sdl_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
|
|
|
-I$(top_srcdir)/src/modules/evas/engines/gl_common \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_engine_gl_sdl_cflags@
|
2014-07-25 11:23:42 -07:00
|
|
|
modules_evas_engines_gl_sdl_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_engine_gl_sdl_libs@
|
2013-01-14 14:36:23 -08:00
|
|
|
modules_evas_engines_gl_sdl_module_la_DEPENDENCIES = \
|
2014-07-25 11:23:42 -07:00
|
|
|
@USE_EVAS_INTERNAL_LIBS@
|
2012-12-30 17:13:47 -08:00
|
|
|
modules_evas_engines_gl_sdl_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_gl_sdl_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_ENGINE_GL_X11
|
|
|
|
GL_X11_SOURCES = \
|
|
|
|
modules/evas/engines/gl_x11/evas_engine.c \
|
|
|
|
modules/evas/engines/gl_x11/evas_x_main.c \
|
2016-12-05 11:35:19 -08:00
|
|
|
modules/evas/engines/gl_x11/evas_engine.h \
|
|
|
|
modules/evas/engines/gl_x11/Evas_Engine_GL_X11.h
|
2012-11-04 03:51:42 -08:00
|
|
|
if EVAS_STATIC_BUILD_GL_X11
|
|
|
|
lib_evas_libevas_la_SOURCES += $(GL_X11_SOURCES)
|
2016-11-01 07:04:47 -07:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_engine_gl_xlib_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_engine_gl_xlib_libs@
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
|
|
|
engineglx11pkgdir = $(libdir)/evas/modules/engines/gl_x11/$(MODULE_ARCH)
|
|
|
|
engineglx11pkg_LTLIBRARIES = modules/evas/engines/gl_x11/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_engineglx11pkgLTLIBRARIES = install-engineglx11pkgLTLIBRARIES
|
|
|
|
$(install_engineglx11pkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_gl_x11_module_la_SOURCES = $(GL_X11_SOURCES)
|
2013-04-24 07:43:33 -07:00
|
|
|
modules_evas_engines_gl_x11_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
2016-11-01 07:04:47 -07:00
|
|
|
@evas_engine_gl_xlib_cflags@
|
2014-07-11 06:15:42 -07:00
|
|
|
modules_evas_engines_gl_x11_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2016-11-01 07:04:47 -07:00
|
|
|
@evas_engine_gl_xlib_libs@
|
2013-01-14 14:36:23 -08:00
|
|
|
modules_evas_engines_gl_x11_module_la_DEPENDENCIES = \
|
2014-07-11 06:15:42 -07:00
|
|
|
@USE_EVAS_INTERNAL_LIBS@
|
2012-12-30 17:13:47 -08:00
|
|
|
modules_evas_engines_gl_x11_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_gl_x11_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_ENGINE_SOFTWARE_DDRAW
|
|
|
|
SOFTWARE_DDRAW_SOURCES = \
|
|
|
|
modules/evas/engines/software_ddraw/evas_engine.c \
|
|
|
|
modules/evas/engines/software_ddraw/evas_outbuf.c \
|
|
|
|
modules/evas/engines/software_ddraw/evas_ddraw_buffer.c \
|
|
|
|
modules/evas/engines/software_ddraw/evas_ddraw_main.cpp \
|
2016-12-05 11:35:19 -08:00
|
|
|
modules/evas/engines/software_ddraw/evas_engine.h \
|
|
|
|
modules/evas/engines/software_ddraw/Evas_Engine_Software_DDraw.h
|
2012-11-04 03:51:42 -08:00
|
|
|
if EVAS_STATIC_BUILD_SOFTWARE_DDRAW
|
|
|
|
lib_evas_libevas_la_SOURCES += $(SOFTWARE_DDRAW_SOURCES)
|
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_engine_software_ddraw_cflags@
|
|
|
|
lib_evas_libevas_la_CXXFLAGS += -fno-rtti -fno-exceptions
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_engine_software_ddraw_libs@
|
|
|
|
else
|
|
|
|
enginesoftwareddrawpkgdir = $(libdir)/evas/modules/engines/software_ddraw/$(MODULE_ARCH)
|
|
|
|
enginesoftwareddrawpkg_LTLIBRARIES = modules/evas/engines/software_ddraw/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_enginesoftwareddrawpkgLTLIBRARIES = install-enginesoftwareddrawpkgLTLIBRARIES
|
|
|
|
$(install_enginesoftwareddrawpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_software_ddraw_module_la_SOURCES = $(SOFTWARE_DDRAW_SOURCES)
|
2013-04-24 07:43:33 -07:00
|
|
|
modules_evas_engines_software_ddraw_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2012-12-20 11:25:51 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
2013-01-14 14:36:23 -08:00
|
|
|
@evas_engine_software_ddraw_cflags@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_software_ddraw_module_la_CXXFLAGS = -fno-rtti -fno-exceptions
|
|
|
|
modules_evas_engines_software_ddraw_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-12-30 16:46:14 -08:00
|
|
|
@evas_engine_software_ddraw_libs@
|
2013-01-14 14:36:23 -08:00
|
|
|
modules_evas_engines_software_ddraw_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
2012-12-30 17:13:47 -08:00
|
|
|
modules_evas_engines_software_ddraw_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_software_ddraw_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_ENGINE_SOFTWARE_GDI
|
|
|
|
SOFTWARE_GDI_SOURCES = \
|
|
|
|
modules/evas/engines/software_gdi/evas_engine.c \
|
|
|
|
modules/evas/engines/software_gdi/evas_outbuf.c \
|
|
|
|
modules/evas/engines/software_gdi/evas_gdi_buffer.c \
|
|
|
|
modules/evas/engines/software_gdi/evas_gdi_main.c \
|
2016-12-05 11:35:19 -08:00
|
|
|
modules/evas/engines/software_gdi/evas_engine.h \
|
|
|
|
modules/evas/engines/software_gdi/Evas_Engine_Software_Gdi.h
|
2012-11-04 03:51:42 -08:00
|
|
|
if EVAS_STATIC_BUILD_SOFTWARE_GDI
|
|
|
|
lib_evas_libevas_la_SOURCES += $(SOFTWARE_GDI_SOURCES)
|
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_engine_software_gdi_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_engine_software_gdi_libs@
|
|
|
|
else
|
|
|
|
enginesoftwaregdipkgdir = $(libdir)/evas/modules/engines/software_gdi/$(MODULE_ARCH)
|
|
|
|
enginesoftwaregdipkg_LTLIBRARIES = modules/evas/engines/software_gdi/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_enginesoftwaregdipkgLTLIBRARIES = install-enginesoftwaregdipkgLTLIBRARIES
|
|
|
|
$(install_enginesoftwaregdipkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_software_gdi_module_la_SOURCES = $(SOFTWARE_GDI_SOURCES)
|
2013-04-24 07:43:33 -07:00
|
|
|
modules_evas_engines_software_gdi_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2012-12-20 11:25:51 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
2013-01-14 14:36:23 -08:00
|
|
|
@evas_engine_software_gdi_cflags@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_software_gdi_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-12-30 16:46:14 -08:00
|
|
|
@evas_engine_software_gdi_libs@
|
2013-01-14 14:36:23 -08:00
|
|
|
modules_evas_engines_software_gdi_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
2012-12-30 17:13:47 -08:00
|
|
|
modules_evas_engines_software_gdi_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_software_gdi_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_ENGINE_SOFTWARE_X11
|
|
|
|
SOFTWARE_X11_SOURCES = \
|
|
|
|
modules/evas/engines/software_x11/evas_engine.c \
|
2012-11-19 05:43:48 -08:00
|
|
|
modules/evas/engines/software_x11/evas_engine.h \
|
2012-11-04 03:51:42 -08:00
|
|
|
modules/evas/engines/software_x11/evas_x_egl.c \
|
2016-12-05 11:35:19 -08:00
|
|
|
modules/evas/engines/software_x11/evas_x_egl.h \
|
|
|
|
modules/evas/engines/software_x11/Evas_Engine_Software_X11.h
|
2013-04-24 07:43:33 -07:00
|
|
|
SOFTWARE_X11_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2015-02-03 03:35:41 -08:00
|
|
|
@ECORE_X_CFLAGS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@EVAS_CFLAGS@
|
|
|
|
SOFTWARE_X11_LIBADD =
|
|
|
|
if BUILD_ENGINE_SOFTWARE_XLIB
|
|
|
|
SOFTWARE_X11_SOURCES += \
|
2012-11-19 05:43:48 -08:00
|
|
|
modules/evas/engines/software_x11/evas_xlib_swapbuf.c \
|
2012-11-04 03:51:42 -08:00
|
|
|
modules/evas/engines/software_x11/evas_xlib_outbuf.c \
|
|
|
|
modules/evas/engines/software_x11/evas_xlib_buffer.c \
|
|
|
|
modules/evas/engines/software_x11/evas_xlib_color.c \
|
2012-11-19 05:43:48 -08:00
|
|
|
modules/evas/engines/software_x11/evas_xlib_main.c \
|
|
|
|
modules/evas/engines/software_x11/evas_xlib_swapper.c \
|
2015-02-03 03:35:41 -08:00
|
|
|
modules/evas/engines/software_x11/evas_xlib_image.c \
|
2015-11-10 21:19:11 -08:00
|
|
|
modules/evas/engines/software_x11/evas_xlib_dri_image.c \
|
2012-11-19 05:43:48 -08:00
|
|
|
modules/evas/engines/software_x11/evas_xlib_outbuf.h \
|
|
|
|
modules/evas/engines/software_x11/evas_xlib_swapbuf.h \
|
|
|
|
modules/evas/engines/software_x11/evas_xlib_buffer.h \
|
|
|
|
modules/evas/engines/software_x11/evas_xlib_color.h \
|
2015-02-03 03:35:41 -08:00
|
|
|
modules/evas/engines/software_x11/evas_xlib_swapper.h \
|
2015-11-10 21:19:11 -08:00
|
|
|
modules/evas/engines/software_x11/evas_xlib_image.h \
|
|
|
|
modules/evas/engines/software_x11/evas_xlib_dri_image.h
|
2012-11-04 03:51:42 -08:00
|
|
|
SOFTWARE_X11_CPPFLAGS += @evas_engine_software_xlib_cflags@
|
|
|
|
SOFTWARE_X11_LIBADD += @evas_engine_software_xlib_libs@
|
|
|
|
endif
|
|
|
|
if EVAS_STATIC_BUILD_SOFTWARE_X11
|
|
|
|
lib_evas_libevas_la_SOURCES += $(SOFTWARE_X11_SOURCES)
|
|
|
|
lib_evas_libevas_la_CPPFLAGS += $(SOFTWARE_X11_CPPFLAGS)
|
|
|
|
lib_evas_libevas_la_LIBADD += $(SOFTWARE_X11_LIBADD)
|
|
|
|
else
|
|
|
|
enginesoftwarex11pkgdir = $(libdir)/evas/modules/engines/software_x11/$(MODULE_ARCH)
|
|
|
|
enginesoftwarex11pkg_LTLIBRARIES = modules/evas/engines/software_x11/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_enginesoftwarex11pkgLTLIBRARIES = install-enginesoftwarex11pkgLTLIBRARIES
|
|
|
|
$(install_enginesoftwarex11pkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_software_x11_module_la_SOURCES = $(SOFTWARE_X11_SOURCES)
|
2013-04-24 07:43:33 -07:00
|
|
|
modules_evas_engines_software_x11_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl $(SOFTWARE_X11_CPPFLAGS)
|
2015-02-03 03:35:41 -08:00
|
|
|
modules_evas_engines_software_x11_module_la_LIBADD = @USE_ECORE_X_LIBS@ @USE_EVAS_LIBS@ $(SOFTWARE_X11_LIBADD)
|
|
|
|
modules_evas_engines_software_x11_module_la_DEPENDENCIES = @USE_ECORE_X_INTERNAL_LIBS@ @USE_EVAS_INTERNAL_LIBS@
|
2012-12-30 17:13:47 -08:00
|
|
|
modules_evas_engines_software_x11_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_software_x11_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_ENGINE_WAYLAND_EGL
|
|
|
|
WAYLAND_EGL_SOURCES = \
|
|
|
|
modules/evas/engines/wayland_egl/evas_engine.c \
|
|
|
|
modules/evas/engines/wayland_egl/evas_wl_main.c \
|
2016-12-05 11:35:19 -08:00
|
|
|
modules/evas/engines/wayland_egl/evas_engine.h \
|
|
|
|
modules/evas/engines/wayland_common/Evas_Engine_Wayland.h
|
2012-11-04 03:51:42 -08:00
|
|
|
if EVAS_STATIC_BUILD_WAYLAND_EGL
|
|
|
|
lib_evas_libevas_la_SOURCES += $(WAYLAND_EGL_SOURCES)
|
2014-08-15 06:17:25 -07:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_engine_wayland_egl_cflags@
|
2012-12-30 16:46:14 -08:00
|
|
|
lib_evas_libevas_la_LIBADD += @evas_engine_wayland_egl_libs@
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
|
|
|
enginewaylandeglpkgdir = $(libdir)/evas/modules/engines/wayland_egl/$(MODULE_ARCH)
|
|
|
|
enginewaylandeglpkg_LTLIBRARIES = modules/evas/engines/wayland_egl/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_enginewaylandeglpkgLTLIBRARIES = install-enginewaylandeglpkgLTLIBRARIES
|
|
|
|
$(install_enginewaylandeglpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_wayland_egl_module_la_SOURCES = $(WAYLAND_EGL_SOURCES)
|
2013-04-24 07:43:33 -07:00
|
|
|
modules_evas_engines_wayland_egl_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2014-08-15 06:17:25 -07:00
|
|
|
-I$(top_srcdir)/src/modules/evas/engines/wayland_egl \
|
2016-11-01 13:46:35 -07:00
|
|
|
-I$(top_srcdir)/src/modules/evas/engines/wayland_common \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
2017-08-14 14:27:24 -07:00
|
|
|
@ECORE_WL2_CFLAGS@ \
|
2013-01-14 14:36:23 -08:00
|
|
|
@evas_engine_wayland_egl_cflags@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_wayland_egl_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2017-08-14 14:27:24 -07:00
|
|
|
@USE_ECORE_WL2_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_engine_wayland_egl_libs@
|
2017-08-21 00:04:01 -07:00
|
|
|
modules_evas_engines_wayland_egl_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@ lib/ecore_wl2/libecore_wl2.la
|
2012-12-30 17:13:47 -08:00
|
|
|
modules_evas_engines_wayland_egl_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_wayland_egl_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_ENGINE_WAYLAND_SHM
|
|
|
|
WAYLAND_SHM_SOURCES = \
|
2016-11-01 13:46:35 -07:00
|
|
|
modules/evas/engines/wayland_common/Evas_Engine_Wayland.h \
|
2012-11-04 03:51:42 -08:00
|
|
|
modules/evas/engines/wayland_shm/evas_engine.c \
|
2013-01-24 01:18:26 -08:00
|
|
|
modules/evas/engines/wayland_shm/evas_engine.h \
|
2015-03-17 12:49:09 -07:00
|
|
|
modules/evas/engines/wayland_shm/evas_shm.c \
|
2016-04-15 10:34:07 -07:00
|
|
|
modules/evas/engines/wayland_shm/evas_dmabuf.c \
|
2016-07-20 09:02:59 -07:00
|
|
|
modules/evas/engines/wayland_shm/evas_outbuf.c \
|
|
|
|
static_libs/libdrm/drm_fourcc.h \
|
|
|
|
static_libs/libdrm/drm.h \
|
|
|
|
static_libs/libdrm/drm_mode.h \
|
|
|
|
static_libs/libdrm/exynos_drm.h \
|
|
|
|
static_libs/libdrm/exynos_drmif.h \
|
|
|
|
static_libs/libdrm/i915_drm.h \
|
|
|
|
static_libs/libdrm/intel_bufmgr.h \
|
|
|
|
static_libs/libdrm/LICENSE
|
2017-02-01 09:29:40 -08:00
|
|
|
|
|
|
|
NODIST_WAYLAND_SHM_SOURCES = \
|
|
|
|
lib/ecore_wl2/linux-dmabuf-unstable-v1-protocol.c
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
if EVAS_STATIC_BUILD_WAYLAND_SHM
|
2017-02-01 09:29:40 -08:00
|
|
|
nodist_lib_evas_libevas_la_SOURCES = $(NODIST_WAYLAND_SHM_SOURCES)
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += $(WAYLAND_SHM_SOURCES)
|
2016-04-15 10:34:07 -07:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_engine_wayland_shm_cflags@ \
|
|
|
|
-I$(top_srcdir)/src/static_libs/libdrm
|
2012-12-30 16:46:14 -08:00
|
|
|
lib_evas_libevas_la_LIBADD += @evas_engine_wayland_shm_libs@
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
|
|
|
enginewaylandshmpkgdir = $(libdir)/evas/modules/engines/wayland_shm/$(MODULE_ARCH)
|
|
|
|
enginewaylandshmpkg_LTLIBRARIES = modules/evas/engines/wayland_shm/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_enginewaylandshmpkgLTLIBRARIES = install-enginewaylandshmpkgLTLIBRARIES
|
|
|
|
$(install_enginewaylandshmpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2017-02-01 09:29:40 -08:00
|
|
|
nodist_modules_evas_engines_wayland_shm_module_la_SOURCES = $(NODIST_WAYLAND_SHM_SOURCES)
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_wayland_shm_module_la_SOURCES = $(WAYLAND_SHM_SOURCES)
|
2013-04-24 07:43:33 -07:00
|
|
|
modules_evas_engines_wayland_shm_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2016-04-11 14:10:33 -07:00
|
|
|
-I$(top_srcdir)/src/lib/ecore_wl2 \
|
2017-01-18 06:58:20 -08:00
|
|
|
-I$(top_builddir)/src/lib/ecore_wl2 \
|
2016-04-15 10:34:07 -07:00
|
|
|
-I$(top_srcdir)/src/static_libs/libdrm \
|
2016-11-01 13:46:35 -07:00
|
|
|
-I$(top_srcdir)/src/modules/evas/engines/wayland_common \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
2017-08-14 14:27:24 -07:00
|
|
|
@ECORE_WL2_CFLAGS@ \
|
2013-01-14 14:36:23 -08:00
|
|
|
@evas_engine_wayland_shm_cflags@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_wayland_shm_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2017-08-14 14:27:24 -07:00
|
|
|
@USE_ECORE_WL2_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_engine_wayland_shm_libs@
|
2017-08-21 00:04:01 -07:00
|
|
|
modules_evas_engines_wayland_shm_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@ lib/ecore_wl2/libecore_wl2.la
|
2012-12-30 17:13:47 -08:00
|
|
|
modules_evas_engines_wayland_shm_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
2012-11-04 03:51:42 -08:00
|
|
|
modules_evas_engines_wayland_shm_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
2013-04-29 04:35:08 -07:00
|
|
|
if BUILD_ENGINE_DRM
|
|
|
|
DRM_SOURCES = \
|
2013-04-29 23:16:55 -07:00
|
|
|
modules/evas/engines/drm/evas_outbuf.c \
|
2013-04-29 04:35:08 -07:00
|
|
|
modules/evas/engines/drm/evas_engine.c \
|
2014-02-12 05:52:10 -08:00
|
|
|
modules/evas/engines/drm/evas_engine.h \
|
|
|
|
modules/evas/engines/drm/Evas_Engine_Drm.h
|
2013-04-29 04:35:08 -07:00
|
|
|
if EVAS_STATIC_BUILD_DRM
|
|
|
|
lib_evas_libevas_la_SOURCES += $(DRM_SOURCES)
|
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_engine_drm_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_engine_drm_libs@
|
|
|
|
else
|
|
|
|
enginedrmpkgdir = $(libdir)/evas/modules/engines/drm/$(MODULE_ARCH)
|
|
|
|
enginedrmpkg_LTLIBRARIES = modules/evas/engines/drm/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_enginedrmpkgLTLIBRARIES = install-enginedrmpkgLTLIBRARIES
|
|
|
|
$(install_enginedrmpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2013-04-29 04:35:08 -07:00
|
|
|
modules_evas_engines_drm_module_la_SOURCES = $(DRM_SOURCES)
|
|
|
|
modules_evas_engines_drm_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2014-07-15 05:24:56 -07:00
|
|
|
-I$(top_srcdir)/src/modules/evas/engines/drm \
|
2013-04-29 04:35:08 -07:00
|
|
|
@EVAS_CFLAGS@ \
|
2016-05-03 09:02:20 -07:00
|
|
|
@ECORE_DRM2_CFLAGS@ \
|
2013-04-29 04:35:08 -07:00
|
|
|
@evas_engine_drm_cflags@
|
|
|
|
modules_evas_engines_drm_module_la_LIBADD = \
|
|
|
|
@USE_EVAS_LIBS@ \
|
2016-05-03 09:02:20 -07:00
|
|
|
@USE_ECORE_DRM2_LIBS@ \
|
2016-04-26 07:02:35 -07:00
|
|
|
@evas_engine_drm_libs@
|
2016-05-03 09:02:20 -07:00
|
|
|
modules_evas_engines_drm_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@ @USE_ECORE_DRM2_INTERNAL_LIBS@
|
2013-04-29 04:35:08 -07:00
|
|
|
modules_evas_engines_drm_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_engines_drm_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
2014-08-21 02:22:16 -07:00
|
|
|
if BUILD_ENGINE_GL_DRM
|
|
|
|
GL_DRM_SOURCES = \
|
2015-06-03 09:56:35 -07:00
|
|
|
modules/evas/engines/gl_drm/evas_outbuf.c \
|
2014-08-21 02:22:16 -07:00
|
|
|
modules/evas/engines/gl_drm/evas_engine.c \
|
|
|
|
modules/evas/engines/gl_drm/evas_engine.h \
|
|
|
|
modules/evas/engines/gl_drm/Evas_Engine_GL_Drm.h
|
|
|
|
if EVAS_STATIC_BUILD_GL_DRM
|
|
|
|
lib_evas_libevas_la_SOURCES += $(GL_DRM_SOURCES)
|
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_engine_gl_drm_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_engine_gl_drm_libs@
|
|
|
|
else
|
|
|
|
enginegl_drmpkgdir = $(libdir)/evas/modules/engines/gl_drm/$(MODULE_ARCH)
|
|
|
|
enginegl_drmpkg_LTLIBRARIES = modules/evas/engines/gl_drm/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_enginegl_drmpkgLTLIBRARIES = install-enginegl_drmpkgLTLIBRARIES
|
|
|
|
$(install_enginegl_drmpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-08-21 02:22:16 -07:00
|
|
|
modules_evas_engines_gl_drm_module_la_SOURCES = $(GL_DRM_SOURCES)
|
|
|
|
modules_evas_engines_gl_drm_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
|
|
|
-I$(top_srcdir)/src/modules/evas/engines/gl_drm \
|
|
|
|
@EVAS_CFLAGS@ \
|
2016-05-03 09:02:20 -07:00
|
|
|
@ECORE_DRM2_CFLAGS@ \
|
2014-08-21 02:22:16 -07:00
|
|
|
@evas_engine_gl_drm_cflags@
|
|
|
|
modules_evas_engines_gl_drm_module_la_LIBADD = \
|
|
|
|
@USE_EVAS_LIBS@ \
|
2016-05-03 09:02:20 -07:00
|
|
|
@USE_ECORE_DRM2_LIBS@ \
|
2016-04-26 07:02:35 -07:00
|
|
|
@evas_engine_gl_drm_libs@
|
2016-05-03 09:02:20 -07:00
|
|
|
modules_evas_engines_gl_drm_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@ @USE_ECORE_DRM2_INTERNAL_LIBS@
|
2014-08-21 02:22:16 -07:00
|
|
|
modules_evas_engines_gl_drm_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_engines_gl_drm_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
2013-04-29 04:35:08 -07:00
|
|
|
|
2016-03-18 00:56:59 -07:00
|
|
|
if BUILD_ENGINE_EGLFS
|
|
|
|
EGLFS_SOURCES = \
|
|
|
|
modules/evas/engines/eglfs/evas_outbuf.c \
|
|
|
|
modules/evas/engines/eglfs/evas_engine.c \
|
|
|
|
modules/evas/engines/eglfs/evas_engine.h \
|
|
|
|
modules/evas/engines/eglfs/Evas_Engine_Eglfs.h
|
|
|
|
if EVAS_STATIC_BUILD_EGLFS
|
|
|
|
lib_evas_libevas_la_SOURCES += $(EGLFS_SOURCES)
|
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_engine_eglfs_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_engine_eglfs_libs@
|
|
|
|
else
|
|
|
|
engineeglfspkgdir = $(libdir)/evas/modules/engines/eglfs/$(MODULE_ARCH)
|
|
|
|
engineeglfspkg_LTLIBRARIES = modules/evas/engines/eglfs/module.la
|
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_engineeglfspkgLTLIBRARIES = install-engineeglfspkgLTLIBRARIES
|
|
|
|
$(install_engineeglfspkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
|
|
|
modules_evas_engines_eglfs_module_la_SOURCES = $(EGLFS_SOURCES)
|
|
|
|
modules_evas_engines_eglfs_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
|
|
|
-I$(top_srcdir)/src/modules/evas/engines/eglfs \
|
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@ECORE_DRM_CFLAGS@ \
|
|
|
|
@evas_engine_eglfs_cflags@
|
|
|
|
modules_evas_engines_eglfs_module_la_LIBADD = \
|
|
|
|
@USE_EVAS_LIBS@ \
|
|
|
|
@USE_ECORE_DRM_LIBS@ \
|
2016-04-26 07:02:35 -07:00
|
|
|
@evas_engine_eglfs_libs@
|
|
|
|
modules_evas_engines_eglfs_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@ @USE_ECORE_DRM_INTERNAL_LIBS@
|
2016-03-18 00:56:59 -07:00
|
|
|
modules_evas_engines_eglfs_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_engines_eglfs_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
2013-06-26 23:31:20 -07:00
|
|
|
### Cserve2 binary
|
|
|
|
|
|
|
|
if EVAS_CSERVE2
|
|
|
|
|
|
|
|
evascserve2internal_bindir=$(libdir)/evas/cserve2/bin/$(MODULE_ARCH)
|
|
|
|
evascserve2internal_bin_PROGRAMS = \
|
|
|
|
bin/evas/evas_cserve2 \
|
|
|
|
bin/evas/evas_cserve2_slave
|
|
|
|
|
|
|
|
noinst_PROGRAMS += \
|
|
|
|
bin/evas/dummy_slave
|
|
|
|
|
|
|
|
bin_PROGRAMS += \
|
|
|
|
bin/evas/evas_cserve2_client \
|
|
|
|
bin/evas/evas_cserve2_usage \
|
2013-08-21 18:43:53 -07:00
|
|
|
bin/evas/evas_cserve2_debug \
|
|
|
|
bin/evas/evas_cserve2_shm_debug
|
2013-06-26 23:31:20 -07:00
|
|
|
|
|
|
|
bin_evas_evas_cserve2_SOURCES = \
|
|
|
|
bin/evas/evas_cserve2.h \
|
|
|
|
bin/evas/evas_cserve2_slave.h \
|
|
|
|
bin/evas/evas_cserve2_main.c \
|
|
|
|
bin/evas/evas_cserve2_slaves.c \
|
|
|
|
bin/evas/evas_cserve2_messages.c \
|
|
|
|
bin/evas/evas_cserve2_shm.c \
|
|
|
|
bin/evas/evas_cserve2_cache.c \
|
|
|
|
bin/evas/evas_cserve2_requests.c \
|
|
|
|
bin/evas/evas_cserve2_fonts.c \
|
|
|
|
bin/evas/evas_cserve2_scale.c \
|
|
|
|
bin/evas/evas_cserve2_main_loop_linux.c \
|
2013-07-18 03:39:33 -07:00
|
|
|
bin/evas/evas_cserve2_index.c \
|
2013-06-26 23:31:20 -07:00
|
|
|
lib/evas/cserve2/evas_cs2_utils.h \
|
|
|
|
lib/evas/cserve2/evas_cs2_utils.c
|
|
|
|
|
|
|
|
bin_evas_evas_cserve2_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2013-07-02 21:32:39 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas \
|
2013-06-26 23:31:20 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
|
|
|
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(datadir)/evas\" \
|
|
|
|
@EVAS_CFLAGS@
|
|
|
|
|
|
|
|
bin_evas_evas_cserve2_LDADD = @USE_EVAS_LIBS@
|
|
|
|
bin_evas_evas_cserve2_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
|
|
|
|
bin_evas_evas_cserve2_client_SOURCES = \
|
|
|
|
bin/evas/evas_cserve2_client.c
|
|
|
|
bin_evas_evas_cserve2_client_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2013-07-02 21:32:39 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas \
|
2013-06-26 23:31:20 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2015-03-17 00:50:16 -07:00
|
|
|
@EVAS_CFLAGS@
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_client_LDADD = @USE_EINA_LIBS@
|
|
|
|
bin_evas_evas_cserve2_client_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
|
|
|
|
|
|
|
|
bin_evas_evas_cserve2_usage_SOURCES = \
|
|
|
|
bin/evas/evas_cserve2_usage.c
|
|
|
|
bin_evas_evas_cserve2_usage_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2013-07-02 21:32:39 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas \
|
2013-06-26 23:31:20 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2015-03-17 00:50:16 -07:00
|
|
|
@EVAS_CFLAGS@
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_usage_LDADD = @USE_EINA_LIBS@
|
|
|
|
bin_evas_evas_cserve2_usage_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
|
|
|
|
|
|
|
|
bin_evas_evas_cserve2_debug_SOURCES = \
|
|
|
|
bin/evas/evas_cserve2_debug.c
|
|
|
|
bin_evas_evas_cserve2_debug_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2013-07-02 21:32:39 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas \
|
2013-06-26 23:31:20 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2015-03-17 00:50:16 -07:00
|
|
|
@EVAS_CFLAGS@
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_debug_LDADD = @USE_EINA_LIBS@
|
|
|
|
bin_evas_evas_cserve2_debug_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
|
|
|
|
|
2013-08-21 18:43:53 -07:00
|
|
|
bin_evas_evas_cserve2_shm_debug_SOURCES = \
|
|
|
|
bin/evas/evas_cserve2_shm_debug.c
|
|
|
|
bin_evas_evas_cserve2_shm_debug_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
|
|
|
-I$(top_srcdir)/src/lib/evas \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
2015-03-17 00:50:16 -07:00
|
|
|
@EVAS_CFLAGS@
|
2013-08-21 18:43:53 -07:00
|
|
|
bin_evas_evas_cserve2_shm_debug_LDADD = @USE_EINA_LIBS@
|
|
|
|
bin_evas_evas_cserve2_shm_debug_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
|
|
|
|
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES = \
|
|
|
|
bin/evas/evas_cserve2_slave.c \
|
|
|
|
bin/evas/evas_cserve2_utils.c \
|
|
|
|
$(lib_evas_file_SOURCES)
|
|
|
|
|
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2013-07-02 21:32:39 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas \
|
2013-06-26 23:31:20 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
|
|
|
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(datadir)/evas\" \
|
2014-07-02 08:09:20 -07:00
|
|
|
-DPACKAGE_BUILD_DIR=\"$(abs_top_builddir)\" \
|
2013-06-26 23:31:20 -07:00
|
|
|
-DEVAS_MODULE_NO_ENGINES=1 \
|
|
|
|
-DEVAS_MODULE_NO_IMAGE_SAVERS=1 \
|
2016-10-12 02:39:10 -07:00
|
|
|
-DEVAS_MODULE_NO_VG_LOADERS=1 \
|
2016-10-13 23:52:51 -07:00
|
|
|
-DEVAS_MODULE_NO_VG_SAVERS=1 \
|
2013-06-26 23:31:20 -07:00
|
|
|
@EVAS_CFLAGS@
|
|
|
|
|
2015-04-06 21:49:48 -07:00
|
|
|
bin_evas_evas_cserve2_slave_LDADD = @EVAS_CSERVE2_SLAVE_LIBS@ @USE_EINA_LIBS@ @USE_EMILE_LIBS@
|
|
|
|
bin_evas_evas_cserve2_slave_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@ @USE_EO_INTERNAL_LIBS@ @USE_EMILE_INTERNAL_LIBS@
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_LDFLAGS = -export-dynamic
|
|
|
|
|
|
|
|
bin_evas_dummy_slave_SOURCES = \
|
|
|
|
bin/evas/dummy_slave.c
|
|
|
|
|
|
|
|
bin_evas_dummy_slave_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2013-07-02 21:32:39 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas \
|
2013-06-26 23:31:20 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/cserve2 \
|
|
|
|
@EVAS_CFLAGS@
|
|
|
|
|
2014-08-21 05:19:09 -07:00
|
|
|
bin_evas_dummy_slave_DEPENDENCIES = @USE_EO_INTERNAL_LIBS@
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_dummy_slave_LDADD = \
|
|
|
|
@EVAS_LDFLAGS@ \
|
|
|
|
@EVAS_CSERVE2_SLAVE_LIBS@
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
### loaders and savers
|
2012-11-04 03:51:42 -08:00
|
|
|
|
2016-10-12 02:39:10 -07:00
|
|
|
if BUILD_VG_LOADER_SVG
|
|
|
|
if EVAS_STATIC_BUILD_VG_SVG
|
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/vg_loaders/svg/evas_vg_load_svg.c
|
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_vg_loader_svg_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_vg_loader_svg_libs@
|
|
|
|
else
|
|
|
|
vgloadersvgpkgdir = $(libdir)/evas/modules/vg_loaders/svg/$(MODULE_ARCH)
|
|
|
|
vgloadersvgpkg_LTLIBRARIES = modules/evas/vg_loaders/svg/module.la
|
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_vgloadersvgpkgLTLIBRARIES = install-vgloadersvgpkgLTLIBRARIES
|
|
|
|
$(install_vgloadersvgpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
|
|
|
modules_evas_vg_loaders_svg_module_la_SOURCES = modules/evas/vg_loaders/svg/evas_vg_load_svg.c
|
|
|
|
modules_evas_vg_loaders_svg_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_vg_loader_svg_cflags@
|
|
|
|
modules_evas_vg_loaders_svg_module_la_LIBADD = \
|
|
|
|
@USE_EVAS_LIBS@ \
|
|
|
|
@evas_vg_loader_svg_libs@
|
|
|
|
modules_evas_vg_loaders_svg_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_vg_loaders_svg_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_vg_loaders_svg_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
2016-10-13 01:09:39 -07:00
|
|
|
if BUILD_VG_LOADER_EET
|
|
|
|
if EVAS_STATIC_BUILD_VG_EET
|
2016-10-13 23:52:51 -07:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/vg_loaders/eet/evas_vg_load_eet.c modules/evas/vg_savers/eet/evas_vg_save_eet.c
|
2016-10-13 01:09:39 -07:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_vg_loader_eet_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_vg_loader_eet_libs@
|
|
|
|
else
|
|
|
|
vgloadereetpkgdir = $(libdir)/evas/modules/vg_loaders/eet/$(MODULE_ARCH)
|
|
|
|
vgloadereetpkg_LTLIBRARIES = modules/evas/vg_loaders/eet/module.la
|
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_vgloadereetpkgLTLIBRARIES = install-vgloadereetpkgLTLIBRARIES
|
|
|
|
$(install_vgloadereetpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
|
|
|
modules_evas_vg_loaders_eet_module_la_SOURCES = modules/evas/vg_loaders/eet/evas_vg_load_eet.c
|
|
|
|
modules_evas_vg_loaders_eet_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_vg_loader_eet_cflags@
|
|
|
|
modules_evas_vg_loaders_eet_module_la_LIBADD = \
|
|
|
|
@USE_EVAS_LIBS@ \
|
|
|
|
@evas_vg_loader_eet_libs@
|
|
|
|
modules_evas_vg_loaders_eet_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_vg_loaders_eet_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_vg_loaders_eet_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2016-10-13 23:52:51 -07:00
|
|
|
|
|
|
|
vgsavereetpkgdir = $(libdir)/evas/modules/vg_savers/eet/$(MODULE_ARCH)
|
|
|
|
vgsavereetpkg_LTLIBRARIES = modules/evas/vg_savers/eet/module.la
|
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_vgsavereetpkgLTLIBRARIES = install-vgloadereetpkgLTLIBRARIES
|
|
|
|
$(install_vgsavereetpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
|
|
|
modules_evas_vg_savers_eet_module_la_SOURCES = modules/evas/vg_savers/eet/evas_vg_save_eet.c
|
|
|
|
modules_evas_vg_savers_eet_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_vg_saver_eet_cflags@
|
|
|
|
modules_evas_vg_savers_eet_module_la_LIBADD = \
|
|
|
|
@USE_EVAS_LIBS@ \
|
|
|
|
@evas_vg_saver_eet_libs@
|
|
|
|
modules_evas_vg_savers_eet_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_vg_savers_eet_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_vg_savers_eet_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2016-10-13 01:09:39 -07:00
|
|
|
endif
|
|
|
|
endif
|
2016-10-12 02:39:10 -07:00
|
|
|
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
if BUILD_LOADER_BMP
|
|
|
|
if EVAS_STATIC_BUILD_BMP
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/bmp/evas_image_load_bmp.c
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_bmp_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_bmp_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/bmp/evas_image_load_bmp.c
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_bmp_cflags@
|
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_bmp_libs@
|
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loaderbmppkgdir = $(libdir)/evas/modules/image_loaders/bmp/$(MODULE_ARCH)
|
|
|
|
loaderbmppkg_LTLIBRARIES = modules/evas/image_loaders/bmp/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loaderbmppkgLTLIBRARIES = install-loaderbmppkgLTLIBRARIES
|
|
|
|
$(install_loaderbmppkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_bmp_module_la_SOURCES = modules/evas/image_loaders/bmp/evas_image_load_bmp.c
|
|
|
|
modules_evas_image_loaders_bmp_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_bmp_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_bmp_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-12-30 13:52:34 -08:00
|
|
|
@evas_image_loader_bmp_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_bmp_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_bmp_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_bmp_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2012-11-04 03:51:42 -08:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
2014-06-18 01:55:44 -07:00
|
|
|
if BUILD_LOADER_DDS
|
|
|
|
if EVAS_STATIC_BUILD_DDS
|
2014-06-18 23:55:28 -07:00
|
|
|
lib_evas_libevas_la_SOURCES += \
|
2014-11-26 08:50:43 -08:00
|
|
|
modules/evas/image_loaders/dds/evas_image_load_dds.c \
|
|
|
|
modules/evas/image_loaders/dds/s3tc_decoder.c \
|
|
|
|
modules/evas/image_loaders/dds/s3tc.h
|
2014-06-18 01:55:44 -07:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_dds_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_dds_libs@
|
|
|
|
if EVAS_CSERVE2
|
2014-06-18 23:55:28 -07:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += \
|
2014-11-26 08:50:43 -08:00
|
|
|
modules/evas/image_loaders/dds/evas_image_load_dds.c \
|
|
|
|
modules/evas/image_loaders/dds/s3tc_decoder.c \
|
|
|
|
modules/evas/image_loaders/dds/s3tc.h
|
2014-06-18 01:55:44 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_dds_cflags@
|
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_dds_libs@
|
|
|
|
endif
|
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loaderddspkgdir = $(libdir)/evas/modules/image_loaders/dds/$(MODULE_ARCH)
|
|
|
|
loaderddspkg_LTLIBRARIES = modules/evas/image_loaders/dds/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loaderddspkgLTLIBRARIES = install-loaderddspkgLTLIBRARIES
|
|
|
|
$(install_loaderddspkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_dds_module_la_SOURCES = \
|
|
|
|
modules/evas/image_loaders/dds/evas_image_load_dds.c \
|
|
|
|
modules/evas/image_loaders/dds/s3tc_decoder.c \
|
|
|
|
modules/evas/image_loaders/dds/s3tc.h
|
|
|
|
modules_evas_image_loaders_dds_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2014-06-18 01:55:44 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_dds_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_dds_module_la_LIBADD = \
|
2014-06-18 01:55:44 -07:00
|
|
|
@USE_EVAS_LIBS@ \
|
|
|
|
@evas_image_loader_dds_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_dds_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_dds_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_dds_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2014-06-18 01:55:44 -07:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
if BUILD_LOADER_EET
|
|
|
|
if EVAS_STATIC_BUILD_EET
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/eet/evas_image_load_eet.c modules/evas/image_savers/eet/evas_image_save_eet.c
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_eet_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_eet_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/eet/evas_image_load_eet.c
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_eet_cflags@
|
2013-07-02 02:54:57 -07:00
|
|
|
bin_evas_evas_cserve2_slave_DEPENDENCIES += @USE_EET_INTERNAL_LIBS@
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @USE_EET_LIBS@ @evas_image_loader_eet_libs@
|
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loadereetpkgdir = $(libdir)/evas/modules/image_loaders/eet/$(MODULE_ARCH)
|
|
|
|
loadereetpkg_LTLIBRARIES = modules/evas/image_loaders/eet/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loadereetpkgLTLIBRARIES = install-loadereetpkgLTLIBRARIES
|
|
|
|
$(install_loadereetpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_eet_module_la_SOURCES = modules/evas/image_loaders/eet/evas_image_load_eet.c
|
|
|
|
modules_evas_image_loaders_eet_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_eet_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_eet_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_eet_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_eet_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_eet_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_eet_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2012-11-04 03:51:42 -08:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_LOADER_GENERIC
|
|
|
|
if EVAS_STATIC_BUILD_GENERIC
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/generic/evas_image_load_generic.c
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_generic_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_generic_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/generic/evas_image_load_generic.c
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_generic_cflags@
|
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_generic_libs@
|
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loadergenericpkgdir = $(libdir)/evas/modules/image_loaders/generic/$(MODULE_ARCH)
|
|
|
|
loadergenericpkg_LTLIBRARIES = modules/evas/image_loaders/generic/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loadergenericpkgLTLIBRARIES = install-loadergenericpkgLTLIBRARIES
|
|
|
|
$(install_loadergenericpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_generic_module_la_SOURCES = modules/evas/image_loaders/generic/evas_image_load_generic.c
|
|
|
|
modules_evas_image_loaders_generic_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_generic_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_generic_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_generic_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_generic_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_generic_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_generic_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2012-11-04 03:51:42 -08:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_LOADER_GIF
|
|
|
|
if EVAS_STATIC_BUILD_GIF
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/gif/evas_image_load_gif.c
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_gif_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_gif_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/gif/evas_image_load_gif.c
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_gif_cflags@
|
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_gif_libs@
|
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loadergifpkgdir = $(libdir)/evas/modules/image_loaders/gif/$(MODULE_ARCH)
|
|
|
|
loadergifpkg_LTLIBRARIES = modules/evas/image_loaders/gif/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loadergifpkgLTLIBRARIES = install-loadergifpkgLTLIBRARIES
|
|
|
|
$(install_loadergifpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_gif_module_la_SOURCES = modules/evas/image_loaders/gif/evas_image_load_gif.c
|
|
|
|
modules_evas_image_loaders_gif_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_gif_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_gif_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_gif_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_gif_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_gif_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_gif_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2012-11-04 03:51:42 -08:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_LOADER_ICO
|
|
|
|
if EVAS_STATIC_BUILD_ICO
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/ico/evas_image_load_ico.c
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_ico_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_ico_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/ico/evas_image_load_ico.c
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_ico_cflags@
|
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_ico_libs@
|
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loadericopkgdir = $(libdir)/evas/modules/image_loaders/ico/$(MODULE_ARCH)
|
|
|
|
loadericopkg_LTLIBRARIES = modules/evas/image_loaders/ico/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loadericopkgLTLIBRARIES = install-loadericopkgLTLIBRARIES
|
|
|
|
$(install_loadericopkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_ico_module_la_SOURCES = modules/evas/image_loaders/ico/evas_image_load_ico.c
|
|
|
|
modules_evas_image_loaders_ico_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_ico_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_ico_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_ico_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_ico_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_ico_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_ico_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2012-11-04 03:51:42 -08:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_LOADER_JPEG
|
|
|
|
if EVAS_STATIC_BUILD_JPEG
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/jpeg/evas_image_load_jpeg.c
|
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_savers/jpeg/evas_image_save_jpeg.c
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_jpeg_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_jpeg_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/jpeg/evas_image_load_jpeg.c
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_jpeg_cflags@
|
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_jpeg_libs@
|
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loaderjpegpkgdir = $(libdir)/evas/modules/image_loaders/jpeg/$(MODULE_ARCH)
|
|
|
|
loaderjpegpkg_LTLIBRARIES = modules/evas/image_loaders/jpeg/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loaderjpegpkgLTLIBRARIES = install-loaderjpegpkgLTLIBRARIES
|
|
|
|
$(install_loaderjpegpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_jpeg_module_la_SOURCES = modules/evas/image_loaders/jpeg/evas_image_load_jpeg.c
|
|
|
|
modules_evas_image_loaders_jpeg_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_jpeg_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_jpeg_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_jpeg_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_jpeg_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_jpeg_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_jpeg_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
saverjpegpkgdir = $(libdir)/evas/modules/image_savers/jpeg/$(MODULE_ARCH)
|
|
|
|
saverjpegpkg_LTLIBRARIES = modules/evas/image_savers/jpeg/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_saverjpegpkgLTLIBRARIES = install-saverjpegpkgLTLIBRARIES
|
|
|
|
$(install_saverjpegpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_jpeg_module_la_SOURCES = modules/evas/image_savers/jpeg/evas_image_save_jpeg.c
|
|
|
|
modules_evas_image_savers_jpeg_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_jpeg_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_jpeg_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_jpeg_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_jpeg_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_savers_jpeg_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_savers_jpeg_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2012-11-04 03:51:42 -08:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
2013-09-28 05:28:41 -07:00
|
|
|
if BUILD_LOADER_JP2K
|
|
|
|
if EVAS_STATIC_BUILD_JP2K
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/jp2k/evas_image_load_jp2k.c
|
2013-09-28 05:28:41 -07:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_jp2k_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_jp2k_libs@
|
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/jp2k/evas_image_load_jp2k.c
|
2013-09-28 05:28:41 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_jp2k_cflags@
|
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_jp2k_libs@
|
|
|
|
endif
|
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loaderjp2kpkgdir = $(libdir)/evas/modules/image_loaders/jp2k/$(MODULE_ARCH)
|
|
|
|
loaderjp2kpkg_LTLIBRARIES = modules/evas/image_loaders/jp2k/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loaderjp2kpkgLTLIBRARIES = install-loaderjp2kpkgLTLIBRARIES
|
|
|
|
$(install_loaderjp2kpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_jp2k_module_la_SOURCES = modules/evas/image_loaders/jp2k/evas_image_load_jp2k.c
|
2017-08-11 11:10:10 -07:00
|
|
|
modules_evas_image_loaders_jp2k_module_la_CPPFLAGS = \
|
|
|
|
@evas_image_loader_jp2k_cflags@ \
|
|
|
|
-I$(top_builddir)/src/lib/efl \
|
2013-09-28 05:28:41 -07:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2017-08-11 11:10:10 -07:00
|
|
|
@EVAS_CFLAGS@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_jp2k_module_la_LIBADD = \
|
2013-09-28 05:28:41 -07:00
|
|
|
@USE_EVAS_LIBS@ \
|
|
|
|
@evas_image_loader_jp2k_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_jp2k_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_jp2k_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_jp2k_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2013-09-28 05:28:41 -07:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
2012-11-04 03:51:42 -08:00
|
|
|
if BUILD_LOADER_PMAPS
|
|
|
|
if EVAS_STATIC_BUILD_PMAPS
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/pmaps/evas_image_load_pmaps.c
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_pmaps_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_pmaps_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/pmaps/evas_image_load_pmaps.c
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_pmaps_cflags@
|
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_pmaps_libs@
|
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loaderpmapspkgdir = $(libdir)/evas/modules/image_loaders/pmaps/$(MODULE_ARCH)
|
|
|
|
loaderpmapspkg_LTLIBRARIES = modules/evas/image_loaders/pmaps/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loaderpmapspkgLTLIBRARIES = install-loaderpmapspkgLTLIBRARIES
|
|
|
|
$(install_loaderpmapspkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_pmaps_module_la_SOURCES = modules/evas/image_loaders/pmaps/evas_image_load_pmaps.c
|
|
|
|
modules_evas_image_loaders_pmaps_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_pmaps_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_pmaps_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_pmaps_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_pmaps_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_pmaps_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_pmaps_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2012-11-04 03:51:42 -08:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_LOADER_PNG
|
|
|
|
if EVAS_STATIC_BUILD_PNG
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/png/evas_image_load_png.c modules/evas/image_savers/png/evas_image_save_png.c
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_png_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_png_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/png/evas_image_load_png.c
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_png_cflags@
|
2013-07-02 18:09:31 -07:00
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_png_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loaderpngpkgdir = $(libdir)/evas/modules/image_loaders/png/$(MODULE_ARCH)
|
|
|
|
loaderpngpkg_LTLIBRARIES = modules/evas/image_loaders/png/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loaderpngpkgLTLIBRARIES = install-loaderpngpkgLTLIBRARIES
|
|
|
|
$(install_loaderpngpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_png_module_la_SOURCES = modules/evas/image_loaders/png/evas_image_load_png.c
|
|
|
|
modules_evas_image_loaders_png_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_png_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_png_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_png_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_png_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_png_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_png_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
|
|
|
|
saverpngpkgdir = $(libdir)/evas/modules/image_savers/png/$(MODULE_ARCH)
|
|
|
|
saverpngpkg_LTLIBRARIES = modules/evas/image_savers/png/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_saverpngpkgLTLIBRARIES = install-saverpngpkgLTLIBRARIES
|
|
|
|
$(install_saverpngpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_png_module_la_SOURCES = modules/evas/image_savers/png/evas_image_save_png.c
|
|
|
|
modules_evas_image_savers_png_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_png_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_png_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_png_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_png_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_savers_png_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_savers_png_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2012-11-04 03:51:42 -08:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_LOADER_PSD
|
|
|
|
if EVAS_STATIC_BUILD_PSD
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/psd/evas_image_load_psd.c
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_psd_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_psd_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/psd/evas_image_load_psd.c
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_psd_cflags@
|
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_psd_libs@
|
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loaderpsdpkgdir = $(libdir)/evas/modules/image_loaders/psd/$(MODULE_ARCH)
|
|
|
|
loaderpsdpkg_LTLIBRARIES = modules/evas/image_loaders/psd/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loaderpsdpkgLTLIBRARIES = install-loaderpsdpkgLTLIBRARIES
|
|
|
|
$(install_loaderpsdpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_psd_module_la_SOURCES = modules/evas/image_loaders/psd/evas_image_load_psd.c
|
|
|
|
modules_evas_image_loaders_psd_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_psd_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_psd_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_psd_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_psd_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_psd_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_psd_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2012-11-04 03:51:42 -08:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_LOADER_TGA
|
|
|
|
if EVAS_STATIC_BUILD_TGA
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/tga/evas_image_load_tga.c
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_tga_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_tga_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/tga/evas_image_load_tga.c
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_tga_cflags@
|
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_tga_libs@
|
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loadertgapkgdir = $(libdir)/evas/modules/image_loaders/tga/$(MODULE_ARCH)
|
|
|
|
loadertgapkg_LTLIBRARIES = modules/evas/image_loaders/tga/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loadertgapkgLTLIBRARIES = install-loadertgapkgLTLIBRARIES
|
|
|
|
$(install_loadertgapkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_tga_module_la_SOURCES = modules/evas/image_loaders/tga/evas_image_load_tga.c
|
|
|
|
modules_evas_image_loaders_tga_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_tga_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_tga_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_tga_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_tga_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_tga_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_tga_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2012-11-04 03:51:42 -08:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_LOADER_TIFF
|
|
|
|
if EVAS_STATIC_BUILD_TIFF
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/tiff/evas_image_load_tiff.c modules/evas/image_savers/tiff/evas_image_save_tiff.c
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_tiff_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_tiff_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/tiff/evas_image_load_tiff.c
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_tiff_cflags@
|
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_tiff_libs@
|
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loadertiffpkgdir = $(libdir)/evas/modules/image_loaders/tiff/$(MODULE_ARCH)
|
|
|
|
loadertiffpkg_LTLIBRARIES = modules/evas/image_loaders/tiff/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loadertiffpkgLTLIBRARIES = install-loadertiffpkgLTLIBRARIES
|
|
|
|
$(install_loadertiffpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_tiff_module_la_SOURCES = modules/evas/image_loaders/tiff/evas_image_load_tiff.c
|
|
|
|
modules_evas_image_loaders_tiff_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2012-12-20 11:25:51 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
2013-01-14 14:36:23 -08:00
|
|
|
@evas_image_loader_tiff_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_tiff_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_tiff_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_tiff_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_tiff_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_tiff_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
|
|
|
|
savertiffpkgdir = $(libdir)/evas/modules/image_savers/tiff/$(MODULE_ARCH)
|
|
|
|
savertiffpkg_LTLIBRARIES = modules/evas/image_savers/tiff/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_savertiffpkgLTLIBRARIES = install-savertiffpkgLTLIBRARIES
|
|
|
|
$(install_savertiffpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_tiff_module_la_SOURCES = modules/evas/image_savers/tiff/evas_image_save_tiff.c
|
|
|
|
modules_evas_image_savers_tiff_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2012-12-20 11:25:51 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
2013-01-14 14:36:23 -08:00
|
|
|
@evas_image_loader_tiff_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_tiff_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_tiff_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_tiff_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_savers_tiff_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_savers_tiff_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2012-11-04 03:51:42 -08:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_LOADER_WBMP
|
|
|
|
if EVAS_STATIC_BUILD_WBMP
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/wbmp/evas_image_load_wbmp.c
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_wbmp_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_wbmp_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/wbmp/evas_image_load_wbmp.c
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_wbmp_cflags@
|
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_wbmp_libs@
|
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loaderwbmppkgdir = $(libdir)/evas/modules/image_loaders/wbmp/$(MODULE_ARCH)
|
|
|
|
loaderwbmppkg_LTLIBRARIES = modules/evas/image_loaders/wbmp/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loaderwbmppkgLTLIBRARIES = install-loaderwbmppkgLTLIBRARIES
|
|
|
|
$(install_loaderwbmppkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_wbmp_module_la_SOURCES = modules/evas/image_loaders/wbmp/evas_image_load_wbmp.c
|
|
|
|
modules_evas_image_loaders_wbmp_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_wbmp_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_wbmp_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_wbmp_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_wbmp_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_wbmp_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_wbmp_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2012-11-04 03:51:42 -08:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_LOADER_WEBP
|
|
|
|
if EVAS_STATIC_BUILD_WEBP
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/webp/evas_image_load_webp.c modules/evas/image_savers/webp/evas_image_save_webp.c
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_webp_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_webp_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/webp/evas_image_load_webp.c
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_webp_cflags@
|
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_webp_libs@
|
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loaderwebppkgdir = $(libdir)/evas/modules/image_loaders/webp/$(MODULE_ARCH)
|
|
|
|
loaderwebppkg_LTLIBRARIES = modules/evas/image_loaders/webp/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loaderwebppkgLTLIBRARIES = install-loaderwebppkgLTLIBRARIES
|
|
|
|
$(install_loaderwebppkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_webp_module_la_SOURCES = modules/evas/image_loaders/webp/evas_image_load_webp.c
|
|
|
|
modules_evas_image_loaders_webp_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_webp_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_webp_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_webp_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_webp_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_webp_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_webp_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
|
|
|
|
saverwebppkgdir = $(libdir)/evas/modules/image_savers/webp/$(MODULE_ARCH)
|
|
|
|
saverwebppkg_LTLIBRARIES = modules/evas/image_savers/webp/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_saverwebppkgLTLIBRARIES = install-saverwebppkgLTLIBRARIES
|
|
|
|
$(install_saverwebppkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_webp_module_la_SOURCES = modules/evas/image_savers/webp/evas_image_save_webp.c
|
|
|
|
modules_evas_image_savers_webp_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2013-03-05 15:09:05 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_webp_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_webp_module_la_LIBADD = \
|
2013-03-05 15:09:05 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
|
|
|
@evas_image_loader_webp_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_webp_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_savers_webp_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_savers_webp_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2012-11-04 03:51:42 -08:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
if BUILD_LOADER_XPM
|
|
|
|
if EVAS_STATIC_BUILD_XPM
|
2014-11-26 08:50:43 -08:00
|
|
|
lib_evas_libevas_la_SOURCES += modules/evas/image_loaders/xpm/evas_image_load_xpm.c
|
2012-11-04 03:51:42 -08:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_xpm_cflags@
|
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_xpm_libs@
|
2013-06-26 23:31:20 -07:00
|
|
|
if EVAS_CSERVE2
|
2014-11-26 08:50:43 -08:00
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += modules/evas/image_loaders/xpm/evas_image_load_xpm.c
|
2013-06-26 23:31:20 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_xpm_cflags@
|
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_xpm_libs@
|
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loaderxpmpkgdir = $(libdir)/evas/modules/image_loaders/xpm/$(MODULE_ARCH)
|
|
|
|
loaderxpmpkg_LTLIBRARIES = modules/evas/image_loaders/xpm/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loaderxpmpkgLTLIBRARIES = install-loaderxpmpkgLTLIBRARIES
|
|
|
|
$(install_loaderxpmpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_xpm_module_la_SOURCES = modules/evas/image_loaders/xpm/evas_image_load_xpm.c
|
|
|
|
modules_evas_image_loaders_xpm_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2012-11-04 03:51:42 -08:00
|
|
|
-I$(top_srcdir)/src/lib/evas/include \
|
2013-01-14 14:36:23 -08:00
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_loader_xpm_cflags@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_xpm_module_la_LIBADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@USE_EVAS_LIBS@ \
|
2012-11-04 03:51:42 -08:00
|
|
|
@evas_image_loader_xpm_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_xpm_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_xpm_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_xpm_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2012-11-04 03:51:42 -08:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
2014-03-11 03:08:40 -07:00
|
|
|
if BUILD_LOADER_TGV
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += static_libs/rg_etc/README
|
2014-03-11 03:08:40 -07:00
|
|
|
if EVAS_STATIC_BUILD_TGV
|
|
|
|
lib_evas_libevas_la_SOURCES += \
|
2014-11-26 08:50:43 -08:00
|
|
|
modules/evas/image_loaders/tgv/evas_image_load_tgv.c \
|
2016-04-18 14:41:47 -07:00
|
|
|
modules/evas/image_savers/tgv/evas_image_save_tgv.c
|
2014-08-12 00:37:33 -07:00
|
|
|
if ! ENABLE_LIBLZ4
|
|
|
|
lib_evas_libevas_la_SOURCES += \
|
2014-03-11 03:08:40 -07:00
|
|
|
static_libs/lz4/lz4.c \
|
2014-04-14 19:41:16 -07:00
|
|
|
static_libs/lz4/lz4.h \
|
|
|
|
static_libs/lz4/lz4hc.c \
|
|
|
|
static_libs/lz4/lz4hc.h
|
2014-08-12 00:37:33 -07:00
|
|
|
endif
|
2014-03-11 03:08:40 -07:00
|
|
|
lib_evas_libevas_la_CPPFLAGS += \
|
|
|
|
-I$(top_srcdir)/src/static_libs/rg_etc \
|
|
|
|
@evas_image_loader_tgv_cflags@
|
2014-08-12 00:37:33 -07:00
|
|
|
if ! ENABLE_LIBLZ4
|
|
|
|
lib_evas_libevas_la_CPPFLAGS += \
|
|
|
|
-I$(top_srcdir)/src/static_libs/lz4
|
|
|
|
endif
|
2014-03-11 03:08:40 -07:00
|
|
|
lib_evas_libevas_la_LIBADD += @evas_image_loader_tgv_libs@
|
|
|
|
if EVAS_CSERVE2
|
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += \
|
2014-11-26 08:50:43 -08:00
|
|
|
modules/evas/image_loaders/tgv/evas_image_load_tgv.c \
|
2014-03-11 03:08:40 -07:00
|
|
|
static_libs/rg_etc/rg_etc1.c \
|
2014-04-29 22:10:33 -07:00
|
|
|
static_libs/rg_etc/rg_etc2.c \
|
2014-08-12 00:37:33 -07:00
|
|
|
static_libs/rg_etc/rg_etc1.h
|
|
|
|
if ! ENABLE_LIBLZ4
|
|
|
|
bin_evas_evas_cserve2_slave_SOURCES += \
|
2014-03-11 03:08:40 -07:00
|
|
|
static_libs/lz4/lz4.c \
|
|
|
|
static_libs/lz4/lz4.h
|
2014-08-12 00:37:33 -07:00
|
|
|
endif
|
2014-03-11 03:08:40 -07:00
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += \
|
|
|
|
-I$(top_builddir)/src/lib/efl \
|
|
|
|
-I$(top_srcdir)/src/static_libs/rg_etc \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/ \
|
2014-10-28 16:12:06 -07:00
|
|
|
@evas_image_loader_tgv_cflags@ \
|
|
|
|
@NEON_CFLAGS@
|
2014-08-12 00:37:33 -07:00
|
|
|
if ! ENABLE_LIBLZ4
|
|
|
|
bin_evas_evas_cserve2_slave_CPPFLAGS += \
|
|
|
|
-I$(top_srcdir)/src/static_libs/lz4
|
|
|
|
endif
|
2014-03-11 03:08:40 -07:00
|
|
|
bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_tgv_libs@
|
|
|
|
endif
|
|
|
|
else
|
2014-11-26 08:50:43 -08:00
|
|
|
loadertgvpkgdir = $(libdir)/evas/modules/image_loaders/tgv/$(MODULE_ARCH)
|
|
|
|
loadertgvpkg_LTLIBRARIES = modules/evas/image_loaders/tgv/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_loadertgvpkgLTLIBRARIES = install-loadertgvpkgLTLIBRARIES
|
|
|
|
$(install_loadertgvpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_tgv_module_la_SOURCES = \
|
|
|
|
modules/evas/image_loaders/tgv/evas_image_load_tgv.c \
|
2014-03-11 03:08:40 -07:00
|
|
|
static_libs/rg_etc/rg_etc1.c \
|
2014-04-29 22:10:33 -07:00
|
|
|
static_libs/rg_etc/rg_etc2.c \
|
2014-08-12 00:37:33 -07:00
|
|
|
static_libs/rg_etc/rg_etc1.h
|
|
|
|
if ! ENABLE_LIBLZ4
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_tgv_module_la_SOURCES += \
|
2014-03-11 03:08:40 -07:00
|
|
|
static_libs/lz4/lz4.c \
|
|
|
|
static_libs/lz4/lz4.h
|
2014-08-12 00:37:33 -07:00
|
|
|
endif
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_tgv_module_la_CPPFLAGS = \
|
2014-03-11 03:08:40 -07:00
|
|
|
-I$(top_builddir)/src/lib/efl \
|
|
|
|
-I$(top_srcdir)/src/static_libs/rg_etc \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/ \
|
|
|
|
@EVAS_CFLAGS@ \
|
2014-10-28 16:12:06 -07:00
|
|
|
@NEON_CFLAGS@ \
|
2014-03-11 03:08:40 -07:00
|
|
|
@evas_image_loader_tgv_cflags@
|
2014-08-12 00:37:33 -07:00
|
|
|
if ! ENABLE_LIBLZ4
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_tgv_module_la_CPPFLAGS += \
|
2014-08-12 00:37:33 -07:00
|
|
|
-I$(top_srcdir)/src/static_libs/lz4
|
|
|
|
endif
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_tgv_module_la_LIBADD = \
|
2014-03-11 03:08:40 -07:00
|
|
|
@USE_EVAS_LIBS@ \
|
|
|
|
@evas_image_loader_tgv_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_loaders_tgv_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_loaders_tgv_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_loaders_tgv_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
|
|
|
|
savertgvpkgdir = $(libdir)/evas/modules/image_savers/tgv/$(MODULE_ARCH)
|
|
|
|
savertgvpkg_LTLIBRARIES = modules/evas/image_savers/tgv/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_savertgvpkgLTLIBRARIES = install-savertgvpkgLTLIBRARIES
|
|
|
|
$(install_savertgvpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_tgv_module_la_SOURCES = \
|
|
|
|
modules/evas/image_savers/tgv/evas_image_save_tgv.c \
|
2014-03-12 00:32:17 -07:00
|
|
|
static_libs/rg_etc/rg_etc1.c \
|
|
|
|
static_libs/rg_etc/rg_etc1.h \
|
2014-08-12 00:37:33 -07:00
|
|
|
static_libs/rg_etc/etc2_encoder.c
|
|
|
|
if ! ENABLE_LIBLZ4
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_tgv_module_la_SOURCES += \
|
2014-03-12 00:32:17 -07:00
|
|
|
static_libs/lz4/lz4.c \
|
2014-04-14 19:41:16 -07:00
|
|
|
static_libs/lz4/lz4.h \
|
|
|
|
static_libs/lz4/lz4hc.c \
|
|
|
|
static_libs/lz4/lz4hc.h
|
2014-08-12 00:37:33 -07:00
|
|
|
endif
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_tgv_module_la_CPPFLAGS = \
|
2014-03-12 00:32:17 -07:00
|
|
|
-I$(top_builddir)/src/lib/efl \
|
|
|
|
-I$(top_srcdir)/src/static_libs/rg_etc \
|
|
|
|
-I$(top_srcdir)/src/lib/evas/ \
|
|
|
|
@EVAS_CFLAGS@ \
|
|
|
|
@evas_image_saver_tgv_cflags@
|
2014-08-12 00:37:33 -07:00
|
|
|
if ! ENABLE_LIBLZ4
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_tgv_module_la_CPPFLAGS += \
|
2014-08-12 00:37:33 -07:00
|
|
|
-I$(top_srcdir)/src/static_libs/lz4
|
|
|
|
endif
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_tgv_module_la_LIBADD = \
|
2014-03-12 00:32:17 -07:00
|
|
|
@USE_EVAS_LIBS@ \
|
|
|
|
@evas_image_saver_tgv_libs@
|
2014-11-26 08:50:43 -08:00
|
|
|
modules_evas_image_savers_tgv_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
|
|
|
modules_evas_image_savers_tgv_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_evas_image_savers_tgv_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2014-03-11 03:08:40 -07:00
|
|
|
endif
|
|
|
|
endif
|
2012-11-04 03:51:42 -08:00
|
|
|
|
2012-11-17 23:12:38 -08:00
|
|
|
### Unit tests
|
|
|
|
|
|
|
|
if EFL_ENABLE_TESTS
|
|
|
|
|
|
|
|
check_PROGRAMS += tests/evas/evas_suite
|
2013-01-15 12:51:04 -08:00
|
|
|
TESTS += tests/evas/evas_suite
|
2012-11-17 23:12:38 -08:00
|
|
|
|
|
|
|
tests_evas_evas_suite_SOURCES = \
|
|
|
|
tests/evas/evas_suite.c \
|
|
|
|
tests/evas/evas_test_init.c \
|
2013-11-26 04:26:30 -08:00
|
|
|
tests/evas/evas_test_object.c \
|
2015-11-19 03:37:07 -08:00
|
|
|
tests/evas/evas_test_object_smart.c \
|
2012-11-17 23:12:38 -08:00
|
|
|
tests/evas/evas_test_textblock.c \
|
|
|
|
tests/evas/evas_test_text.c \
|
|
|
|
tests/evas/evas_test_callbacks.c \
|
2013-01-04 09:19:43 -08:00
|
|
|
tests/evas/evas_test_render_engines.c \
|
2014-02-17 19:35:24 -08:00
|
|
|
tests/evas/evas_test_filters.c \
|
2014-03-14 00:00:57 -07:00
|
|
|
tests/evas/evas_test_image.c \
|
2014-10-06 07:27:06 -07:00
|
|
|
tests/evas/evas_test_mesh.c \
|
2015-01-05 23:58:33 -08:00
|
|
|
tests/evas/evas_test_mask.c \
|
2015-10-14 01:30:25 -07:00
|
|
|
tests/evas/evas_test_evasgl.c \
|
2015-12-02 14:14:17 -08:00
|
|
|
tests/evas/evas_test_matrix.c \
|
2012-11-17 23:12:38 -08:00
|
|
|
tests/evas/evas_tests_helpers.h \
|
|
|
|
tests/evas/evas_suite.h
|
|
|
|
|
2013-04-24 07:43:33 -07:00
|
|
|
tests_evas_evas_suite_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
2014-02-18 18:02:53 -08:00
|
|
|
-I$(top_srcdir)/src/lib/ecore_evas \
|
2016-12-22 02:41:04 -08:00
|
|
|
-I$(top_builddir)/src/lib/evas/canvas \
|
2013-02-25 06:58:22 -08:00
|
|
|
-DTESTS_SRC_DIR=\"$(top_srcdir)/src/tests/evas\" \
|
2013-03-26 07:58:19 -07:00
|
|
|
-DTESTS_BUILD_DIR=\"$(top_builddir)/src/tests/evas\" \
|
2012-11-17 23:12:38 -08:00
|
|
|
@CHECK_CFLAGS@ \
|
|
|
|
@EVAS_CFLAGS@
|
|
|
|
|
2014-02-18 18:02:53 -08:00
|
|
|
tests_evas_evas_suite_LDADD = @CHECK_LIBS@ @USE_EVAS_LIBS@ @USE_ECORE_EVAS_LIBS@
|
2013-01-14 14:36:23 -08:00
|
|
|
tests_evas_evas_suite_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
|
2012-11-17 23:12:38 -08:00
|
|
|
endif
|
2013-02-25 06:58:22 -08:00
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2017-07-11 12:54:25 -07:00
|
|
|
tests/evas/fonts/TestFont.eet \
|
2017-07-11 00:02:59 -07:00
|
|
|
tests/evas/fonts/evas_test_font.ttf \
|
2014-04-08 02:06:49 -07:00
|
|
|
tests/evas/images/HM7Y9233-50.tgv \
|
|
|
|
tests/evas/images/HM7Y9233.jpg \
|
2014-10-21 00:57:13 -07:00
|
|
|
tests/evas/images/Light-50.png \
|
2014-04-08 02:06:49 -07:00
|
|
|
tests/evas/images/Light-50.tgv \
|
|
|
|
tests/evas/images/Light.jpg \
|
2014-06-29 04:04:16 -07:00
|
|
|
tests/evas/images/Light_exif.jpg \
|
|
|
|
tests/evas/images/Light_exif_90.jpg \
|
|
|
|
tests/evas/images/Light_exif_180.jpg \
|
|
|
|
tests/evas/images/Light_exif_270.jpg \
|
2014-10-21 00:57:13 -07:00
|
|
|
tests/evas/images/Pic1-10.png \
|
2014-04-08 02:06:49 -07:00
|
|
|
tests/evas/images/Pic1-10.tgv \
|
2014-10-21 00:57:13 -07:00
|
|
|
tests/evas/images/Pic1-100.png \
|
2014-04-08 02:06:49 -07:00
|
|
|
tests/evas/images/Pic1-100.tgv \
|
2014-10-21 00:57:13 -07:00
|
|
|
tests/evas/images/Pic1-50.png \
|
2014-04-08 02:06:49 -07:00
|
|
|
tests/evas/images/Pic1-50.tgv \
|
|
|
|
tests/evas/images/Pic1.png \
|
2014-10-21 00:57:13 -07:00
|
|
|
tests/evas/images/Pic4-10.png \
|
2014-04-08 02:06:49 -07:00
|
|
|
tests/evas/images/Pic4-10.tgv \
|
2014-10-21 00:57:13 -07:00
|
|
|
tests/evas/images/Pic4-100.png \
|
2014-04-08 02:06:49 -07:00
|
|
|
tests/evas/images/Pic4-100.tgv \
|
2014-10-21 00:57:13 -07:00
|
|
|
tests/evas/images/Pic4-50.png \
|
2014-04-08 02:06:49 -07:00
|
|
|
tests/evas/images/Pic4-50.tgv \
|
|
|
|
tests/evas/images/Pic4.png \
|
|
|
|
tests/evas/images/Sunrise-100.tgv \
|
|
|
|
tests/evas/images/Temple-10.tgv \
|
|
|
|
tests/evas/images/Temple.jpg \
|
|
|
|
tests/evas/images/Temple3-10.tgv \
|
|
|
|
tests/evas/images/Temple3.jpg \
|
2014-10-21 00:57:13 -07:00
|
|
|
tests/evas/images/Train-10.png \
|
2014-04-08 02:06:49 -07:00
|
|
|
tests/evas/images/Train-10.tgv \
|
|
|
|
tests/evas/images/Train.jpg \
|
2014-07-22 03:51:08 -07:00
|
|
|
tests/evas/images/mars_rover_panorama_half-size.jpg \
|
|
|
|
tests/evas/images/Light_exif_flip_h.jpg \
|
|
|
|
tests/evas/images/Light_exif_flip_v.jpg \
|
|
|
|
tests/evas/images/Light_exif_transpose.jpg \
|
|
|
|
tests/evas/images/Light_exif_transverse.jpg \
|
2014-10-21 07:46:12 -07:00
|
|
|
tests/evas/images/Pic4-bmp.png \
|
|
|
|
tests/evas/images/Pic4-dds.png \
|
|
|
|
tests/evas/images/Pic4-gif.png \
|
|
|
|
tests/evas/images/Pic4-png.png \
|
|
|
|
tests/evas/images/Pic4-psd.png \
|
|
|
|
tests/evas/images/Pic4-tga.png \
|
|
|
|
tests/evas/images/Pic4-wbmp.png \
|
|
|
|
tests/evas/images/Pic4-webp.png \
|
|
|
|
tests/evas/images/Pic4-xpm.png \
|
|
|
|
tests/evas/images/Pic4.bmp \
|
|
|
|
tests/evas/images/Pic4.dds \
|
|
|
|
tests/evas/images/Pic4.gif \
|
|
|
|
tests/evas/images/Pic4.psd \
|
|
|
|
tests/evas/images/Pic4.tga \
|
|
|
|
tests/evas/images/Pic4.wbmp \
|
|
|
|
tests/evas/images/Pic4.webp \
|
|
|
|
tests/evas/images/Pic4.xpm \
|
2014-10-21 00:57:13 -07:00
|
|
|
tests/evas/meshes/md2/sonic.md2 \
|
2014-12-28 13:14:05 -08:00
|
|
|
tests/evas/meshes/obj/man_mesh.obj \
|
|
|
|
tests/evas/images/gray.jpg \
|
2017-08-11 01:51:29 -07:00
|
|
|
tests/evas/images/bg_gray.png \
|
2017-08-28 07:45:21 -07:00
|
|
|
tests/evas/images/flower.jp2 \
|
|
|
|
tests/evas/images/flower.jp2.png \
|
|
|
|
tests/evas/images/train.j2k \
|
|
|
|
tests/evas/images/train.j2k.png
|
2014-07-22 03:51:08 -07:00
|
|
|
|
2014-10-06 03:32:25 -07:00
|
|
|
if HAVE_ELUA
|
|
|
|
|
2017-10-19 11:17:14 -07:00
|
|
|
evas_eolian_lua = $(evas_canvas_eolian_pub_files:%.eo=%.eo.lua) \
|
|
|
|
$(evas_gesture_eolian_pub_files:%.eo=%.eo.lua)
|
2014-10-06 03:32:25 -07:00
|
|
|
|
|
|
|
generated_evas_lua_all = $(evas_eolian_lua)
|
|
|
|
|
2016-06-21 07:13:17 -07:00
|
|
|
GENERATED_LUA_BINDINGS += $(generated_evas_lua_all)
|
2014-10-06 03:32:25 -07:00
|
|
|
|
|
|
|
installed_evasluadir = $(datadir)/elua/modules/evas
|
|
|
|
nodist_installed_evaslua_DATA = $(generated_evas_lua_all)
|
|
|
|
|
|
|
|
endif
|
2015-06-04 03:42:38 -07:00
|
|
|
|
|
|
|
# Evas filters Lua stuff
|
|
|
|
evas_filters_lua = \
|
|
|
|
lib/evas/filters/lua/color.lua \
|
|
|
|
$(NULL)
|
|
|
|
|
|
|
|
installed_evasfiltersdir = $(datadir)/evas/filters/lua
|
|
|
|
dist_installed_evasfilters_DATA = $(evas_filters_lua)
|
2014-09-01 11:08:49 -07:00
|
|
|
|
|
|
|
if HAVE_JS
|
|
|
|
|
2017-10-19 11:17:14 -07:00
|
|
|
generated_evas_js_bindings = $(evas_canvas_eolian_pub_files:%.eo=%.eo.js.cc) \
|
|
|
|
$(evas_gesture_eolian_pub_files:%.eo=%.eo.js.cc)
|
2014-09-01 11:08:49 -07:00
|
|
|
|
|
|
|
GENERATED_JS_BINDINGS += $(generated_evas_js_bindings)
|
|
|
|
|
|
|
|
endif
|
2016-05-23 08:01:30 -07:00
|
|
|
|
|
|
|
if HAVE_CXX11
|
2017-10-19 11:11:49 -07:00
|
|
|
evas_canvas_eolian_cxx_hh = $(evas_canvas_eolian_pub_files:%.eo=%.eo.hh) \
|
|
|
|
$(evas_eolian_legacy_files:%.eo=%.eo.hh)
|
|
|
|
evas_canvas_eolian_cxx_impl_hh = $(evas_canvas_eolian_pub_files:%.eo=%.eo.impl.hh) \
|
|
|
|
$(evas_eolian_legacy_files:%.eo=%.eo.impl.hh)
|
|
|
|
evas_gesture_eolian_cxx_hh = $(evas_gesture_eolian_pub_files:%.eo=%.eo.hh)
|
|
|
|
evas_gesture_eolian_cxx_impl_hh = $(evas_gesture_eolian_pub_files:%.eo=%.eo.impl.hh)
|
2016-05-23 08:01:30 -07:00
|
|
|
endif
|
2016-06-01 16:59:02 -07:00
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2016-06-01 16:59:02 -07:00
|
|
|
generic/evas/common/shmfile.c \
|
|
|
|
generic/evas/common/shmfile.h \
|
|
|
|
generic/evas/common/timeout.c \
|
|
|
|
generic/evas/common/timeout.h
|
|
|
|
|
|
|
|
evasgenericloadersdir = \
|
|
|
|
$(libdir)/evas/utils
|
|
|
|
|
|
|
|
evasgenericloaders_PROGRAMS =
|
2016-06-13 08:20:58 -07:00
|
|
|
evasgenericloaders_SCRIPTS =
|
2016-06-01 16:59:02 -07:00
|
|
|
|
|
|
|
### Libreoffice converter to pdf
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += generic/evas/pdf/evas_generic_pdf_loader.libreoffice
|
2016-06-01 16:59:02 -07:00
|
|
|
|
|
|
|
if HAVE_POPPLER
|
|
|
|
|
2016-06-13 08:20:58 -07:00
|
|
|
evasgenericloaders_SCRIPTS += generic/evas/pdf/evas_generic_pdf_loader.libreoffice
|
2016-06-01 16:59:02 -07:00
|
|
|
evasgenericloaders_PROGRAMS += generic/evas/pdf/evas_image_loader.pdf
|
|
|
|
|
|
|
|
generic_evas_pdf_evas_image_loader_pdf_SOURCES = \
|
|
|
|
generic/evas/pdf/main.cpp \
|
|
|
|
generic/evas/common/shmfile.c \
|
|
|
|
generic/evas/common/timeout.c
|
|
|
|
generic_evas_pdf_evas_image_loader_pdf_CFLAGS = \
|
|
|
|
-I$(top_srcdir)/src/lib/efl \
|
2016-06-05 02:40:02 -07:00
|
|
|
-I$(top_builddir)/src/lib/efl \
|
2016-06-01 16:59:02 -07:00
|
|
|
-I$(top_srcdir)/src/lib/eina \
|
2016-06-05 02:40:02 -07:00
|
|
|
-I$(top_builddir)/src/lib/eina \
|
2016-06-01 16:59:02 -07:00
|
|
|
-I$(top_srcdir)/src/generic/evas/common \
|
|
|
|
@POPPLER_CFLAGS@
|
|
|
|
generic_evas_pdf_evas_image_loader_pdf_CXXFLAGS = \
|
|
|
|
-I$(top_srcdir)/src/lib/efl \
|
2016-06-05 02:40:02 -07:00
|
|
|
-I$(top_builddir)/src/lib/efl \
|
2016-06-01 16:59:02 -07:00
|
|
|
-I$(top_srcdir)/src/lib/eina \
|
2016-06-05 02:40:02 -07:00
|
|
|
-I$(top_builddir)/src/lib/eina \
|
2016-06-01 16:59:02 -07:00
|
|
|
-I$(top_srcdir)/src/generic/evas/common \
|
|
|
|
@POPPLER_CFLAGS@
|
2016-06-02 10:43:04 -07:00
|
|
|
generic_evas_pdf_evas_image_loader_pdf_LDADD = @USE_EINA_LIBS@ @POPPLER_LIBS@ @SHM_LIBS@
|
|
|
|
generic_evas_pdf_evas_image_loader_pdf_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
|
2016-06-01 16:59:02 -07:00
|
|
|
|
|
|
|
EFL_INSTALL_EXEC_HOOK += \
|
2016-06-13 08:07:28 -07:00
|
|
|
mkdir -p $(DESTDIR)$(libdir)/evas/utils; \
|
2016-06-01 16:59:02 -07:00
|
|
|
ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.ppt; \
|
|
|
|
ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.pptx; \
|
|
|
|
ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.odp; \
|
|
|
|
ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.xls; \
|
|
|
|
ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.xlsx; \
|
|
|
|
ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.ods; \
|
|
|
|
ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.doc; \
|
|
|
|
ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.docx; \
|
|
|
|
ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.odt; \
|
|
|
|
ln -sf evas_image_loader.pdf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.rtf; \
|
|
|
|
ln -sf evas_generic_pdf_loader.libreoffice $(DESTDIR)$(libdir)/evas/utils/evas_generic_pdf_loader.ppt; \
|
|
|
|
ln -sf evas_generic_pdf_loader.libreoffice $(DESTDIR)$(libdir)/evas/utils/evas_generic_pdf_loader.pptx; \
|
|
|
|
ln -sf evas_generic_pdf_loader.libreoffice $(DESTDIR)$(libdir)/evas/utils/evas_generic_pdf_loader.odp; \
|
|
|
|
ln -sf evas_generic_pdf_loader.libreoffice $(DESTDIR)$(libdir)/evas/utils/evas_generic_pdf_loader.xls; \
|
|
|
|
ln -sf evas_generic_pdf_loader.libreoffice $(DESTDIR)$(libdir)/evas/utils/evas_generic_pdf_loader.xlsx; \
|
|
|
|
ln -sf evas_generic_pdf_loader.libreoffice $(DESTDIR)$(libdir)/evas/utils/evas_generic_pdf_loader.ods; \
|
|
|
|
ln -sf evas_generic_pdf_loader.libreoffice $(DESTDIR)$(libdir)/evas/utils/evas_generic_pdf_loader.doc; \
|
|
|
|
ln -sf evas_generic_pdf_loader.libreoffice $(DESTDIR)$(libdir)/evas/utils/evas_generic_pdf_loader.docx; \
|
|
|
|
ln -sf evas_generic_pdf_loader.libreoffice $(DESTDIR)$(libdir)/evas/utils/evas_generic_pdf_loader.odt; \
|
|
|
|
ln -sf evas_generic_pdf_loader.libreoffice $(DESTDIR)$(libdir)/evas/utils/evas_generic_pdf_loader.rtf;
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
if HAVE_SPECTRE
|
|
|
|
|
|
|
|
evasgenericloaders_PROGRAMS += generic/evas/ps/evas_image_loader.ps
|
|
|
|
|
|
|
|
generic_evas_ps_evas_image_loader_ps_SOURCES = \
|
|
|
|
generic/evas/ps/main.c \
|
|
|
|
generic/evas/common/shmfile.c \
|
|
|
|
generic/evas/common/timeout.c
|
2016-06-02 10:43:04 -07:00
|
|
|
generic_evas_ps_evas_image_loader_ps_LDADD = @USE_EINA_LIBS@ @SPECTRE_LIBS@ @SHM_LIBS@
|
|
|
|
generic_evas_ps_evas_image_loader_ps_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
|
2016-06-01 16:59:02 -07:00
|
|
|
generic_evas_ps_evas_image_loader_ps_CFLAGS = \
|
|
|
|
-I$(top_srcdir)/src/lib/efl \
|
2016-06-05 02:40:02 -07:00
|
|
|
-I$(top_builddir)/src/lib/efl \
|
2016-06-01 16:59:02 -07:00
|
|
|
-I$(top_srcdir)/src/lib/eina \
|
2016-06-05 02:40:02 -07:00
|
|
|
-I$(top_builddir)/src/lib/eina \
|
2016-06-01 16:59:02 -07:00
|
|
|
-I$(top_srcdir)/src/generic/evas/common
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
if HAVE_LIBRAW
|
|
|
|
|
|
|
|
evasgenericloaders_PROGRAMS += generic/evas/raw/evas_image_loader.raw
|
|
|
|
|
|
|
|
generic_evas_raw_evas_image_loader_raw_SOURCES = \
|
|
|
|
generic/evas/raw/main.c \
|
|
|
|
generic/evas/common/shmfile.c \
|
|
|
|
generic/evas/common/timeout.c
|
2016-06-02 10:43:04 -07:00
|
|
|
generic_evas_raw_evas_image_loader_raw_LDADD = @USE_EINA_LIBS@ @SHM_LIBS@ @LIBRAW_LIBS@ -lm
|
|
|
|
generic_evas_raw_evas_image_loader_raw_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
|
2016-06-01 16:59:02 -07:00
|
|
|
generic_evas_raw_evas_image_loader_raw_CFLAGS = \
|
|
|
|
-I$(top_srcdir)/src/lib/efl \
|
2016-06-05 02:40:02 -07:00
|
|
|
-I$(top_builddir)/src/lib/efl \
|
2016-06-01 16:59:02 -07:00
|
|
|
-I$(top_srcdir)/src/lib/eina \
|
2016-06-05 02:40:02 -07:00
|
|
|
-I$(top_builddir)/src/lib/eina \
|
2016-06-01 16:59:02 -07:00
|
|
|
-I$(top_srcdir)/src/generic/evas/common \
|
|
|
|
@LIBRAW_CFLAGS@
|
|
|
|
|
|
|
|
EFL_INSTALL_EXEC_HOOK += \
|
2016-06-13 08:07:28 -07:00
|
|
|
mkdir -p $(DESTDIR)$(libdir)/evas/utils; \
|
2016-06-01 16:59:02 -07:00
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.arw; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.cr2; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.crw; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.dcr; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.dng; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.k25; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.kdc; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.erf; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.mrw; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.nef; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.nrf; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.nrw; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.orf; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.rw2; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.pef; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.raf; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.sr2; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.srf; \
|
|
|
|
ln -sf evas_image_loader.raw $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.x3f;
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
if HAVE_RSVG
|
|
|
|
|
|
|
|
evasgenericloaders_PROGRAMS += generic/evas/svg/evas_image_loader.svg
|
|
|
|
|
|
|
|
generic_evas_svg_evas_image_loader_svg_SOURCES = \
|
|
|
|
generic/evas/svg/main.c \
|
|
|
|
generic/evas/common/shmfile.c \
|
|
|
|
generic/evas/common/timeout.c
|
|
|
|
generic_evas_svg_evas_image_loader_svg_CFLAGS = \
|
|
|
|
-I$(top_srcdir)/src/lib/efl \
|
2016-06-05 02:40:02 -07:00
|
|
|
-I$(top_builddir)/src/lib/efl \
|
2016-06-01 16:59:02 -07:00
|
|
|
-I$(top_srcdir)/src/lib/eina \
|
2016-06-05 02:40:02 -07:00
|
|
|
-I$(top_builddir)/src/lib/eina \
|
2016-06-01 16:59:02 -07:00
|
|
|
-I$(top_srcdir)/src/generic/evas/common \
|
|
|
|
@RSVG_CFLAGS@
|
2016-06-02 10:43:04 -07:00
|
|
|
generic_evas_svg_evas_image_loader_svg_LDADD = @USE_EINA_LIBS@ @RSVG_LIBS@ @SHM_LIBS@ -lm
|
|
|
|
generic_evas_svg_evas_image_loader_svg_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
|
2016-06-01 16:59:02 -07:00
|
|
|
|
|
|
|
EFL_INSTALL_EXEC_HOOK += \
|
2016-06-13 08:07:28 -07:00
|
|
|
mkdir -p $(DESTDIR)$(libdir)/evas/utils; \
|
2016-06-01 16:59:02 -07:00
|
|
|
ln -sf evas_image_loader.svg $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.svgz; \
|
|
|
|
ln -sf evas_image_loader.svg $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.svg.gz;
|
|
|
|
|
|
|
|
endif
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += generic/evas/xcf/common.h
|
2016-06-01 16:59:02 -07:00
|
|
|
|
2016-06-16 06:59:28 -07:00
|
|
|
if HAVE_XCF
|
|
|
|
|
2016-06-01 16:59:02 -07:00
|
|
|
evasgenericloaders_PROGRAMS += generic/evas/xcf/evas_image_loader.xcf
|
|
|
|
|
|
|
|
generic_evas_xcf_evas_image_loader_xcf_SOURCES = \
|
|
|
|
generic/evas/xcf/main.c \
|
|
|
|
generic/evas/xcf/pixelfuncs.c \
|
|
|
|
generic/evas/common/shmfile.c \
|
|
|
|
generic/evas/common/timeout.c
|
|
|
|
generic_evas_xcf_evas_image_loader_xcf_CFLAGS = \
|
2016-06-14 22:53:01 -07:00
|
|
|
@EVAS_CFLAGS@ \
|
2016-06-01 16:59:02 -07:00
|
|
|
-I$(top_srcdir)/src/lib/efl \
|
|
|
|
-I$(top_srcdir)/src/lib/eina \
|
2016-06-05 02:40:02 -07:00
|
|
|
-I$(top_builddir)/src/lib/eina \
|
2016-06-01 16:59:02 -07:00
|
|
|
-I$(top_srcdir)/src/generic/evas/common
|
2016-06-02 10:43:04 -07:00
|
|
|
generic_evas_xcf_evas_image_loader_xcf_LDADD = @USE_EINA_LIBS@ @SHM_LIBS@ -lm -lz
|
|
|
|
generic_evas_xcf_evas_image_loader_xcf_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
|
2016-06-01 16:59:02 -07:00
|
|
|
EFL_INSTALL_EXEC_HOOK += \
|
2016-06-13 08:07:28 -07:00
|
|
|
mkdir -p $(DESTDIR)$(libdir)/evas/utils; \
|
2016-06-01 16:59:02 -07:00
|
|
|
ln -sf evas_image_loader.xcf $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.xcf.gz;
|
2016-06-16 06:59:28 -07:00
|
|
|
|
|
|
|
endif
|
2016-07-24 23:21:45 -07:00
|
|
|
|
|
|
|
|
|
|
|
EXTRA_DIST2 += \
|
|
|
|
generic/evas/gst/main_0_10.c \
|
|
|
|
generic/evas/gst/main.c
|
|
|
|
|
|
|
|
if HAVE_GSTREAMER
|
|
|
|
EFL_INSTALL_EXEC_HOOK += \
|
|
|
|
mkdir -p $(DESTDIR)$(libdir)/evas/utils; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.264; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.3g2; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.3gp; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.3gp2; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.3gpp; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.3gpp2; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.3p2; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.asf; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.avi; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.bdm; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.bdmv; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.clpi; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.cpi; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.dv; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.fla; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.flv; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.m1v; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.m2t; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.m2v; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.m4v; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.mkv; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.mov; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.mp2; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.mp2ts; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.mp4; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.mpe; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.mpeg; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.mpg; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.mpl; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.mpls; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.mts; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.mxf; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.nut; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.nuv; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.ogg; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.ogm; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.ogv; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.qt; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.rm; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.rmj; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.rmm; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.rms; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.rmx; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.rmvb; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.rv; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.swf; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.ts; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.webm; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.weba; \
|
|
|
|
ln -sf evas_image_loader.gst $(DESTDIR)$(libdir)/evas/utils/evas_image_loader.wmv;
|
|
|
|
endif
|
|
|
|
|
|
|
|
if HAVE_GSTREAMER0
|
|
|
|
evasgenericloaders_PROGRAMS += generic/evas/gst/evas_image_loader.gst
|
|
|
|
generic_evas_gst_evas_image_loader_gst_SOURCES = \
|
|
|
|
generic/evas/gst/main_0_10.c \
|
|
|
|
generic/evas/common/shmfile.c \
|
|
|
|
generic/evas/common/timeout.c
|
|
|
|
generic_evas_gst_evas_image_loader_gst_CFLAGS = \
|
|
|
|
-I$(top_srcdir)/src/lib/efl \
|
|
|
|
-I$(top_builddir)/src/lib/efl \
|
|
|
|
-I$(top_srcdir)/src/lib/eina \
|
|
|
|
-I$(top_builddir)/src/lib/eina \
|
|
|
|
-I$(top_srcdir)/src/generic/evas/common \
|
|
|
|
@EMOTION_MODULE_GSTREAMER_CFLAGS@
|
|
|
|
generic_evas_gst_evas_image_loader_gst_LDADD = \
|
|
|
|
@USE_EINA_LIBS@ @SHM_LIBS@ -lm @EMOTION_MODULE_GSTREAMER_LIBS@
|
|
|
|
generic_evas_gst_evas_image_loader_gst_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
|
|
|
|
endif
|
|
|
|
|
|
|
|
if HAVE_GSTREAMER1
|
|
|
|
evasgenericloaders_PROGRAMS += generic/evas/gst/evas_image_loader.gst
|
|
|
|
generic_evas_gst_evas_image_loader_gst_SOURCES = \
|
|
|
|
generic/evas/gst/main.c \
|
|
|
|
generic/evas/common/shmfile.c \
|
|
|
|
generic/evas/common/timeout.c
|
|
|
|
generic_evas_gst_evas_image_loader_gst_CFLAGS = \
|
|
|
|
-I$(top_srcdir)/src/lib/efl \
|
|
|
|
-I$(top_builddir)/src/lib/efl \
|
|
|
|
-I$(top_srcdir)/src/lib/eina \
|
|
|
|
-I$(top_builddir)/src/lib/eina \
|
|
|
|
-I$(top_srcdir)/src/generic/evas/common \
|
|
|
|
@EMOTION_MODULE_GSTREAMER1_CFLAGS@
|
|
|
|
generic_evas_gst_evas_image_loader_gst_LDADD = \
|
|
|
|
@USE_EINA_LIBS@ @SHM_LIBS@ -lm @EMOTION_MODULE_GSTREAMER1_LIBS@
|
|
|
|
generic_evas_gst_evas_image_loader_gst_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
|
|
|
|
endif
|