From 50b0a5d39b05dc7adc6b3ecffba82179e97c820a Mon Sep 17 00:00:00 2001 From: Xavi Artigas Date: Wed, 4 Jul 2018 16:46:26 -0400 Subject: [PATCH] ecore: fix public/private class separation Summary: A few classes were added in the wrong place in the makefile, rendering them neither public nor legacy, and unaccessible to bindings. Test Plan: The Efl.Model_Item class is now accessible to C#, and previously it wasn't. This class is used in the EO tutorials, which would have needed a rewrite. make check, examples & distcheck still work. Reviewers: bu5hm4n, zmike, devilhorns Reviewed By: zmike, devilhorns Subscribers: cedric, felipealmeida, lauromoura, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D6507 --- src/Makefile_Ecore.am | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/Makefile_Ecore.am b/src/Makefile_Ecore.am index 92ddd3e17c..c919187ab3 100644 --- a/src/Makefile_Ecore.am +++ b/src/Makefile_Ecore.am @@ -15,6 +15,8 @@ ecore_eolian_files_public = \ lib/ecore/efl_loop_handler.eo \ lib/ecore/efl_loop_message.eo \ lib/ecore/efl_loop_message_handler.eo \ + lib/ecore/efl_loop_message_future.eo \ + lib/ecore/efl_loop_message_future_handler.eo \ lib/ecore/efl_exe.eo \ lib/ecore/efl_thread.eo \ lib/ecore/efl_threadio.eo \ @@ -40,13 +42,6 @@ ecore_eolian_files_public = \ lib/ecore/efl_interpolator_bounce.eo \ lib/ecore/efl_interpolator_spring.eo \ lib/ecore/efl_interpolator_cubic_bezier.eo \ - lib/ecore/efl_model_composite.eo - -ecore_eolian_files = \ - $(ecore_eolian_files_legacy) \ - $(ecore_eolian_files_public) \ - lib/ecore/efl_loop_message_future_handler.eo \ - lib/ecore/efl_loop_message_future.eo \ lib/ecore/efl_model_item.eo \ lib/ecore/efl_model_container.eo \ lib/ecore/efl_model_container_item.eo \ @@ -56,6 +51,10 @@ ecore_eolian_files = \ lib/ecore/efl_model_composite_selection_children.eo \ lib/ecore/efl_model_composite.eo +ecore_eolian_files = \ + $(ecore_eolian_files_legacy) \ + $(ecore_eolian_files_public) + ecore_eolian_c = $(ecore_eolian_files:%.eo=%.eo.c) ecore_eolian_h = $(ecore_eolian_files:%.eo=%.eo.h) \ $(ecore_eolian_files_legacy:%.eo=%.eo.legacy.h)