diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2016-04-01 10:45:07 +0900 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2016-04-05 16:22:59 +0900 |
commit | 6291c61556a531da874242830689e37362db1638 (patch) | |
tree | efb7e25710fff06462064e05c32fc958e38fc6b2 /src/Makefile_Efl.am | |
parent | a7400abbf688b62ec82356e870d122a09545849e (diff) | |
download | efl-6291c61556a531da874242830689e37362db1638.tar.gz |
efl: vpath subsystem
this adds a core vpath subsystem to efl that allows paths like:
~/file.jpg
~user/file.jpg
(:tmp/file.jpg
(:config/file.jpg
(:videos/file.mp4
(:pictures/file.jpg
(:app.config/mycfg.cfg
etc. to be translated/looked up. it is desitgned to be async and call
event callbacks when ready. the reason for this complexity is fo in
future also handle:
file:///whatever/file.jpg
http://blah.com/file.jpg
https://blah.com/file.jpg
ssh://blah.com:~/file.jpg
etc.
@feature
Diffstat (limited to 'src/Makefile_Efl.am')
-rw-r--r-- | src/Makefile_Efl.am | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/Makefile_Efl.am b/src/Makefile_Efl.am index d8683e1362..17529a5c8a 100644 --- a/src/Makefile_Efl.am +++ b/src/Makefile_Efl.am @@ -23,6 +23,11 @@ efl_eolian_files = \ lib/efl/interfaces/efl_gfx_filter.eo \ lib/efl/interfaces/efl_model_base.eo \ lib/efl/interfaces/efl_animator.eo \ + lib/efl/interfaces/efl_vpath.eo \ + lib/efl/interfaces/efl_vpath_manager.eo \ + lib/efl/interfaces/efl_vpath_file.eo \ + lib/efl/interfaces/efl_vpath_core.eo \ + lib/efl/interfaces/efl_vpath_file_core.eo \ $(efl_eolian_legacy_files) \ $(NULL) @@ -55,7 +60,11 @@ lib_LTLIBRARIES += lib/efl/libefl.la lib_efl_libefl_la_SOURCES = \ lib/efl/interfaces/efl_interfaces_main.c \ lib/efl/interfaces/efl_model_common.c \ -lib/efl/interfaces/efl_gfx_shape.c +lib/efl/interfaces/efl_gfx_shape.c \ +lib/efl/interfaces/efl_vpath_file.c \ +lib/efl/interfaces/efl_vpath_manager.c \ +lib/efl/interfaces/efl_vpath_core.c \ +lib/efl/interfaces/efl_vpath_file_core.c lib_efl_libefl_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl -I$(top_srcdir)/src/lib/efl @EFL_CFLAGS@ -DEFL_GFX_FILTER_BETA lib_efl_libefl_la_LIBADD = @EFL_LIBS@ |