diff options
author | Xavi Artigas <xavierartigas@yahoo.es> | 2018-07-06 15:00:51 -0400 |
---|---|---|
committer | Mike Blumenkrantz <zmike@samsung.com> | 2018-07-06 15:00:51 -0400 |
commit | 7a97e5fc7f7fa53557dd10c6582da2c328f408ed (patch) | |
tree | 95741a8e2666cff1da6cb8ec7ef2e9752ae0e56a | |
parent | d0840ac793ad4883a6a976d17fcfc69033178fd8 (diff) | |
download | efl-7a97e5fc7f7fa53557dd10c6582da2c328f408ed.tar.gz |
C# bindings: Make efl_loop_timer.eo available to bindings
Summary:
This file contains both legacy and new API code, this makes it a little
difficult to deploy.
In Makefile_Ecore.am files can be marked either as legacy or public.
If it is not in legacy, make distcheck fails because Ecore_Legacy.h includes
efl_loop_timer.eo.h.
If it is not in public, bindings are not generated for it.
It cannot be in both places, or make install fails, refusing to install the
same file twice.
Fortunately, there is an ugly place to put files like this one, and it's
already full of other outcasts, so...
Fixes T7114
Test Plan: make distcheck still works, and C# bindings are generated for efl_loop_timer.eo
Reviewers: zmike, bu5hm4n, devilhorns
Reviewed By: zmike
Subscribers: vitor.sousa, cedric, #committers
Tags: #efl
Maniphest Tasks: T7114
Differential Revision: https://phab.enlightenment.org/D6527
-rw-r--r-- | src/Makefile_Efl_Mono.am | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Makefile_Efl_Mono.am b/src/Makefile_Efl_Mono.am index 41c9d225c9..78ebc073ec 100644 --- a/src/Makefile_Efl_Mono.am +++ b/src/Makefile_Efl_Mono.am @@ -186,7 +186,8 @@ lib/evas/canvas/efl_canvas_image.eo.cs \ lib/evas/canvas/evas_table.eo.cs \ lib/evas/canvas/evas_text.eo.cs \ $(evas_canvas_eolian_type_files:%.eot=%.eot.cs) \ -lib/eo/eina_types.eot.cs +lib/eo/eina_types.eot.cs \ +lib/ecore/efl_loop_timer.eo.cs efl_mono_files_gen =\ $(efl_eolian_mono_files) \ |