diff options
author | Gustavo Sverzut Barbieri <barbieri@profusion.mobi> | 2016-08-13 04:50:29 -0300 |
---|---|---|
committer | Gustavo Sverzut Barbieri <barbieri@profusion.mobi> | 2016-08-22 18:25:14 -0300 |
commit | 5d4688679e9d3f9daa00ec53f0302f89d36028bf (patch) | |
tree | 0a1ace3e0f6e3a12c85da843e469238edf62ebbb /src/Makefile_Efl.am | |
parent | 0d96ba973471f03f4d38f1764019751a4a3044ff (diff) | |
download | efl-5d4688679e9d3f9daa00ec53f0302f89d36028bf.tar.gz |
efl.io: introduce basic interfaces and classes.
These interfaces allows generic operations on objects that can store
or provide data, such as a file or a buffer.
With well defined interfaces and events we can create code such as
Efl.Io.Copier, that will link a source with a destination and
progressively copy data as they appear.
Diffstat (limited to 'src/Makefile_Efl.am')
-rw-r--r-- | src/Makefile_Efl.am | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/Makefile_Efl.am b/src/Makefile_Efl.am index 0e23e4d877..2ba7bf0ec4 100644 --- a/src/Makefile_Efl.am +++ b/src/Makefile_Efl.am @@ -46,6 +46,12 @@ efl_eolian_files = \ lib/efl/interfaces/efl_input_interface.eo \ lib/efl/interfaces/efl_input_state.eo \ lib/efl/interfaces/efl_screen.eo \ + lib/efl/interfaces/efl_io_closer.eo \ + lib/efl/interfaces/efl_io_positioner.eo \ + lib/efl/interfaces/efl_io_reader.eo \ + lib/efl/interfaces/efl_io_sizer.eo \ + lib/efl/interfaces/efl_io_writer.eo \ + lib/efl/interfaces/efl_io_buffer.eo \ $(efl_eolian_legacy_files) \ $(NULL) @@ -88,6 +94,12 @@ lib/efl/interfaces/efl_vpath_manager.c \ lib/efl/interfaces/efl_vpath_core.c \ lib/efl/interfaces/efl_vpath_file_core.c \ lib/efl/interfaces/efl_input_device.c \ +lib/efl/interfaces/efl_io_closer.c \ +lib/efl/interfaces/efl_io_positioner.c \ +lib/efl/interfaces/efl_io_reader.c \ +lib/efl/interfaces/efl_io_sizer.c \ +lib/efl/interfaces/efl_io_writer.c \ +lib/efl/interfaces/efl_io_buffer.c \ $(NULL) lib_efl_libefl_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl -I$(top_srcdir)/src/lib/efl @EFL_CFLAGS@ -DEFL_GFX_FILTER_BETA |