summaryrefslogtreecommitdiff
path: root/src/Makefile_Efl.am
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2016-04-01 10:45:07 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2016-04-05 16:22:59 +0900
commit6291c61556a531da874242830689e37362db1638 (patch)
treeefb7e25710fff06462064e05c32fc958e38fc6b2 /src/Makefile_Efl.am
parenta7400abbf688b62ec82356e870d122a09545849e (diff)
downloadefl-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.am11
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@