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
This commit is contained in:
Xavi Artigas 2018-07-04 16:46:26 -04:00 committed by Chris Michael
parent cc345edccd
commit 50b0a5d39b
1 changed files with 6 additions and 7 deletions

View File

@ -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)