2012-12-02 14:35:45 -08:00
|
|
|
|
|
|
|
### Library
|
|
|
|
|
2019-03-06 07:36:20 -08:00
|
|
|
ecore_eolian_files_priv = \
|
|
|
|
lib/ecore/ecore_event_message.eo \
|
|
|
|
lib/ecore/ecore_event_message_handler.eo
|
|
|
|
|
2016-08-07 12:52:48 -07:00
|
|
|
ecore_eolian_files_public = \
|
2018-02-27 04:19:17 -08:00
|
|
|
lib/ecore/efl_app.eo \
|
2016-04-21 15:11:32 -07:00
|
|
|
lib/ecore/efl_loop.eo \
|
2017-12-13 14:49:57 -08:00
|
|
|
lib/ecore/efl_loop_consumer.eo \
|
2016-05-06 15:33:36 -07:00
|
|
|
lib/ecore/efl_loop_fd.eo \
|
2017-11-08 22:59:04 -08:00
|
|
|
lib/ecore/efl_loop_handler.eo \
|
|
|
|
lib/ecore/efl_loop_message.eo \
|
|
|
|
lib/ecore/efl_loop_message_handler.eo \
|
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
2018-07-04 13:46:26 -07:00
|
|
|
lib/ecore/efl_loop_message_future.eo \
|
|
|
|
lib/ecore/efl_loop_message_future_handler.eo \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/ecore/efl_loop_timer.eo \
|
2018-02-20 22:44:11 -08:00
|
|
|
lib/ecore/efl_exe.eo \
|
|
|
|
lib/ecore/efl_thread.eo \
|
2018-03-06 03:49:51 -08:00
|
|
|
lib/ecore/efl_threadio.eo \
|
2018-02-27 04:19:17 -08:00
|
|
|
lib/ecore/efl_appthread.eo \
|
|
|
|
lib/ecore/efl_task.eo \
|
2016-08-13 00:50:29 -07:00
|
|
|
lib/ecore/efl_io_closer_fd.eo \
|
|
|
|
lib/ecore/efl_io_positioner_fd.eo \
|
|
|
|
lib/ecore/efl_io_reader_fd.eo \
|
|
|
|
lib/ecore/efl_io_sizer_fd.eo \
|
|
|
|
lib/ecore/efl_io_writer_fd.eo \
|
|
|
|
lib/ecore/efl_io_stdin.eo \
|
|
|
|
lib/ecore/efl_io_stdout.eo \
|
|
|
|
lib/ecore/efl_io_stderr.eo \
|
|
|
|
lib/ecore/efl_io_file.eo \
|
2016-11-24 19:27:33 -08:00
|
|
|
lib/ecore/efl_io_copier.eo \
|
2017-09-12 01:49:40 -07:00
|
|
|
lib/ecore/efl_io_buffered_stream.eo \
|
2018-11-23 04:26:00 -08:00
|
|
|
lib/ecore/efl_linear_interpolator.eo \
|
|
|
|
lib/ecore/efl_accelerate_interpolator.eo \
|
|
|
|
lib/ecore/efl_decelerate_interpolator.eo \
|
|
|
|
lib/ecore/efl_sinusoidal_interpolator.eo \
|
|
|
|
lib/ecore/efl_divisor_interpolator.eo \
|
|
|
|
lib/ecore/efl_bounce_interpolator.eo \
|
|
|
|
lib/ecore/efl_spring_interpolator.eo \
|
|
|
|
lib/ecore/efl_cubic_bezier_interpolator.eo \
|
efl_model : rename all efl_model based classes.
Summary:
As the result of discussion in T7458,
we need to rename all efl_model based classes with efl_XXX_Model sequence.
I've run few vote for this, see V42, V43
few classes are totally renamed as our consideration of misnaming.
| Efl.Model_Loop | Efl.Loop_Model |
| Efl.Model_Item | Efl.Generic_Model |
| Efl.Model_Container | Efl.Container_Model |
| Efl.Model_Container_Item | Efl.Container_Model_Item |
| Efl.Model_Composite | Efl.Composite_Model |
| Efl.Model_Composite_Boolean | Efl.Boolean_Model |
| Efl.Model_Composite_Boolean_Chlidren | Efl.Boolean_Model_Item |
| Efl.Model_Composite_Selection | Efl.Select_Model |
| Efl.Model_Composite_Selection_Chlidren | Efl.Select_Model_Item |
| Efl.Model_View | Efl.View_Model |
| Eio.Model | Efl.Io.Model |
| Efl.Ui.Model_State | Efl.Ui.State_Model |
| Efl.Ui.Model_Size | Efl.Ui.Size_Model |
| Efl.Ui.Model_Exact | Efl.Ui.Exact_Model |
| Efl.Ui.Model_Average | Efl.Ui.Average_Model |
| Efl.Ui.Model_Homogeneous | Efl.Ui.Homogeneous_Model |
I worried about Efl.Io.Model changes, cause it is widely used,
but as I tested, there is no issue found yet.
Eldbus.Model also may can changed Efl.Dbus.Model,
but I cannot found any class who using Efl.Dbus namespace,
so I left it future work.
Test Plan:
Run the Make Test,
it works well except Efl test about selection.
there are class inheritance problem exist in select_model,
I reported it and will fix it in another patch.
Reviewers: cedric, felipealmeida, woohyun, Hermet
Reviewed By: cedric
Subscribers: lauromoura
Tags: #efl, #do_not_merge
Differential Revision: https://phab.enlightenment.org/D7533
2019-01-30 20:35:34 -08:00
|
|
|
lib/ecore/efl_loop_model.eo \
|
|
|
|
lib/ecore/efl_generic_model.eo \
|
|
|
|
lib/ecore/efl_container_model.eo \
|
|
|
|
lib/ecore/efl_boolean_model.eo \
|
|
|
|
lib/ecore/efl_select_model.eo \
|
|
|
|
lib/ecore/efl_composite_model.eo \
|
2019-02-12 12:34:27 -08:00
|
|
|
lib/ecore/efl_view_model.eo \
|
|
|
|
lib/ecore/efl_core_env.eo \
|
|
|
|
lib/ecore/efl_core_proc_env.eo \
|
Revert "Revert command line array object because it's broken by design"
This reverts commit a57c7f751023fe1d1edeabbf8683574ac7497e5e.
I pretty much hate to just revert your revert, but you failed to read my
replies, and failed to understand what i was talking about.
And YES we talked at fosdem about the platform issue, and do you
remember my answer, that back in time this might be the case, today is
different freebsd suppoerts setenv, and for windows we have a setenv
implementation in evil. And yes, vtorri also created a issue how bad and
evil this commit is, however, i still fail to see the issue since setenv
unsetenv and clearenv usages are taken as needed. (T7693)
The ownership question is answered in
https://phab.enlightenment.org/D7516#137367.
Can we please get into a state of technical discussions, and not *oh
shit, i am going to revert this* this has been in review for a long
time, a lots of people have tested it, we discussed things on it, and
there was 3 weeks of no reply from you.
The issues that exist will be dealed with. Feel free to create tasks if
you want :)
2019-02-12 12:34:30 -08:00
|
|
|
lib/ecore/efl_core_command_line.eo
|
|
|
|
|
|
|
|
ecore_test_eolian_files = \
|
2019-03-06 07:36:20 -08:00
|
|
|
tests/ecore/efl_app_test_cml.eo \
|
|
|
|
tests/ecore/ecore_audio_out_test.eo
|
2014-10-02 08:52:45 -07:00
|
|
|
|
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
2018-07-04 13:46:26 -07:00
|
|
|
ecore_eolian_files = \
|
|
|
|
$(ecore_eolian_files_public)
|
|
|
|
|
2014-10-02 08:52:45 -07:00
|
|
|
ecore_eolian_c = $(ecore_eolian_files:%.eo=%.eo.c)
|
2019-03-05 14:00:37 -08:00
|
|
|
ecore_eolian_h = $(ecore_eolian_files:%.eo=%.eo.h)
|
Revert "Revert command line array object because it's broken by design"
This reverts commit a57c7f751023fe1d1edeabbf8683574ac7497e5e.
I pretty much hate to just revert your revert, but you failed to read my
replies, and failed to understand what i was talking about.
And YES we talked at fosdem about the platform issue, and do you
remember my answer, that back in time this might be the case, today is
different freebsd suppoerts setenv, and for windows we have a setenv
implementation in evil. And yes, vtorri also created a issue how bad and
evil this commit is, however, i still fail to see the issue since setenv
unsetenv and clearenv usages are taken as needed. (T7693)
The ownership question is answered in
https://phab.enlightenment.org/D7516#137367.
Can we please get into a state of technical discussions, and not *oh
shit, i am going to revert this* this has been in review for a long
time, a lots of people have tested it, we discussed things on it, and
there was 3 weeks of no reply from you.
The issues that exist will be dealed with. Feel free to create tasks if
you want :)
2019-02-12 12:34:30 -08:00
|
|
|
ecore_test_c = $(ecore_test_eolian_files:%.eo=%.eo.c)
|
|
|
|
ecore_test_h = $(ecore_test_eolian_files:%.eo=%.eo.h)
|
2014-10-02 08:52:45 -07:00
|
|
|
|
2019-03-06 07:36:20 -08:00
|
|
|
ecore_priv_c = $(ecore_eolian_files_priv:%.eo=%.eo.c)
|
|
|
|
ecore_priv_h = $(ecore_eolian_files_priv:%.eo=%.eo.h)
|
|
|
|
|
2014-03-23 22:47:52 -07:00
|
|
|
BUILT_SOURCES += \
|
2014-10-02 08:52:45 -07:00
|
|
|
$(ecore_eolian_c) \
|
Revert "Revert command line array object because it's broken by design"
This reverts commit a57c7f751023fe1d1edeabbf8683574ac7497e5e.
I pretty much hate to just revert your revert, but you failed to read my
replies, and failed to understand what i was talking about.
And YES we talked at fosdem about the platform issue, and do you
remember my answer, that back in time this might be the case, today is
different freebsd suppoerts setenv, and for windows we have a setenv
implementation in evil. And yes, vtorri also created a issue how bad and
evil this commit is, however, i still fail to see the issue since setenv
unsetenv and clearenv usages are taken as needed. (T7693)
The ownership question is answered in
https://phab.enlightenment.org/D7516#137367.
Can we please get into a state of technical discussions, and not *oh
shit, i am going to revert this* this has been in review for a long
time, a lots of people have tested it, we discussed things on it, and
there was 3 weeks of no reply from you.
The issues that exist will be dealed with. Feel free to create tasks if
you want :)
2019-02-12 12:34:30 -08:00
|
|
|
$(ecore_eolian_h) \
|
|
|
|
$(ecore_test_c) \
|
2019-03-06 07:36:20 -08:00
|
|
|
$(ecore_test_h) \
|
|
|
|
$(ecore_priv_c) \
|
|
|
|
$(ecore_priv_h)
|
2014-10-02 08:52:45 -07:00
|
|
|
|
2019-03-14 09:43:33 -07:00
|
|
|
if INSTALL_EO_FILES
|
2014-03-23 22:47:52 -07:00
|
|
|
ecoreeolianfilesdir = $(datadir)/eolian/include/ecore-@VMAJ@
|
2018-04-30 14:20:43 -07:00
|
|
|
ecoreeolianfiles_DATA = $(ecore_eolian_files_public) lib/ecore/efl_loop_timer.eo
|
2019-03-14 09:43:33 -07:00
|
|
|
endif
|
2014-03-23 22:47:52 -07:00
|
|
|
|
2019-03-06 11:06:16 -08:00
|
|
|
ecore_legacy_eo_c = \
|
2019-03-07 07:37:54 -08:00
|
|
|
lib/ecore/ecore_exe_eo.c \
|
2019-03-11 08:00:23 -07:00
|
|
|
lib/ecore/ecore_exe_eo.h \
|
|
|
|
lib/ecore/efl_loop_timer_eo.legacy.c
|
2019-03-06 11:06:16 -08:00
|
|
|
|
|
|
|
ecore_legacy_eo_h = \
|
2019-03-07 07:37:54 -08:00
|
|
|
lib/ecore/ecore_exe_eo.legacy.h \
|
|
|
|
lib/ecore/efl_loop_timer_eo.legacy.h
|
2019-03-06 11:06:16 -08:00
|
|
|
|
2018-04-30 14:20:43 -07:00
|
|
|
EXTRA_DIST2 += $(ecore_eolian_files)
|
2019-03-06 07:36:20 -08:00
|
|
|
EXTRA_DIST2 += $(ecore_eolian_files_priv)
|
2019-02-13 03:36:12 -08:00
|
|
|
EXTRA_DIST2 += $(ecore_test_eolian_files)
|
2019-03-06 11:06:16 -08:00
|
|
|
EXTRA_DIST2 += $(ecore_legacy_eo_c)
|
2014-03-23 22:47:52 -07:00
|
|
|
|
2012-12-02 14:35:45 -08:00
|
|
|
lib_LTLIBRARIES += lib/ecore/libecore.la
|
|
|
|
|
|
|
|
installed_ecoremainheadersdir = $(includedir)/ecore-@VMAJ@
|
|
|
|
dist_installed_ecoremainheaders_DATA = \
|
|
|
|
lib/ecore/Ecore.h \
|
2013-04-03 07:46:59 -07:00
|
|
|
lib/ecore/Ecore_Common.h \
|
|
|
|
lib/ecore/Ecore_Legacy.h \
|
|
|
|
lib/ecore/Ecore_Eo.h \
|
2017-10-27 17:15:14 -07:00
|
|
|
lib/ecore/Efl_Core.h \
|
2017-11-09 15:08:40 -08:00
|
|
|
lib/ecore/efl_general.h \
|
2019-03-06 11:06:16 -08:00
|
|
|
lib/ecore/Ecore_Getopt.h \
|
|
|
|
$(ecore_legacy_eo_h)
|
2012-12-02 14:35:45 -08:00
|
|
|
|
2014-03-23 22:47:52 -07:00
|
|
|
nodist_installed_ecoremainheaders_DATA = \
|
2014-10-02 08:52:45 -07:00
|
|
|
$(ecore_eolian_h)
|
2014-03-23 22:47:52 -07:00
|
|
|
|
2012-12-02 14:35:45 -08:00
|
|
|
lib_ecore_libecore_la_SOURCES = \
|
|
|
|
lib/ecore/ecore.c \
|
|
|
|
lib/ecore/ecore_alloc.c \
|
|
|
|
lib/ecore/ecore_anim.c \
|
|
|
|
lib/ecore/ecore_app.c \
|
|
|
|
lib/ecore/ecore_events.c \
|
|
|
|
lib/ecore/ecore_getopt.c \
|
|
|
|
lib/ecore/ecore_glib.c \
|
|
|
|
lib/ecore/ecore_idle_enterer.c \
|
|
|
|
lib/ecore/ecore_idle_exiter.c \
|
|
|
|
lib/ecore/ecore_idler.c \
|
|
|
|
lib/ecore/ecore_job.c \
|
|
|
|
lib/ecore/ecore_main.c \
|
2017-11-08 22:59:04 -08:00
|
|
|
lib/ecore/ecore_event_message.c \
|
|
|
|
lib/ecore/ecore_event_message_handler.c \
|
Revert "Revert command line array object because it's broken by design"
This reverts commit a57c7f751023fe1d1edeabbf8683574ac7497e5e.
I pretty much hate to just revert your revert, but you failed to read my
replies, and failed to understand what i was talking about.
And YES we talked at fosdem about the platform issue, and do you
remember my answer, that back in time this might be the case, today is
different freebsd suppoerts setenv, and for windows we have a setenv
implementation in evil. And yes, vtorri also created a issue how bad and
evil this commit is, however, i still fail to see the issue since setenv
unsetenv and clearenv usages are taken as needed. (T7693)
The ownership question is answered in
https://phab.enlightenment.org/D7516#137367.
Can we please get into a state of technical discussions, and not *oh
shit, i am going to revert this* this has been in review for a long
time, a lots of people have tested it, we discussed things on it, and
there was 3 weeks of no reply from you.
The issues that exist will be dealed with. Feel free to create tasks if
you want :)
2019-02-12 12:34:30 -08:00
|
|
|
lib/ecore/efl_core_command_line.c \
|
2019-02-12 12:34:27 -08:00
|
|
|
lib/ecore/efl_core_env.c \
|
|
|
|
lib/ecore/efl_core_proc_env.c \
|
2018-02-27 04:19:17 -08:00
|
|
|
lib/ecore/efl_app.c \
|
2017-11-08 22:59:04 -08:00
|
|
|
lib/ecore/efl_loop.c \
|
2017-12-13 14:49:57 -08:00
|
|
|
lib/ecore/efl_loop_consumer.c \
|
2016-05-06 15:33:36 -07:00
|
|
|
lib/ecore/efl_loop_fd.c \
|
2017-11-08 22:59:04 -08:00
|
|
|
lib/ecore/efl_loop_handler.c \
|
|
|
|
lib/ecore/efl_loop_message.c \
|
|
|
|
lib/ecore/efl_loop_message_handler.c \
|
2017-12-27 08:19:52 -08:00
|
|
|
lib/ecore/efl_loop_message_future.c \
|
|
|
|
lib/ecore/efl_loop_message_future_handler.c \
|
2016-08-13 00:50:29 -07:00
|
|
|
lib/ecore/efl_io_closer_fd.c \
|
|
|
|
lib/ecore/efl_io_positioner_fd.c \
|
|
|
|
lib/ecore/efl_io_reader_fd.c \
|
|
|
|
lib/ecore/efl_io_sizer_fd.c \
|
|
|
|
lib/ecore/efl_io_writer_fd.c \
|
|
|
|
lib/ecore/efl_io_stdin.c \
|
|
|
|
lib/ecore/efl_io_stdout.c \
|
|
|
|
lib/ecore/efl_io_stderr.c \
|
|
|
|
lib/ecore/efl_io_file.c \
|
|
|
|
lib/ecore/efl_io_copier.c \
|
2016-11-24 19:27:33 -08:00
|
|
|
lib/ecore/efl_io_buffered_stream.c \
|
efl_model : rename all efl_model based classes.
Summary:
As the result of discussion in T7458,
we need to rename all efl_model based classes with efl_XXX_Model sequence.
I've run few vote for this, see V42, V43
few classes are totally renamed as our consideration of misnaming.
| Efl.Model_Loop | Efl.Loop_Model |
| Efl.Model_Item | Efl.Generic_Model |
| Efl.Model_Container | Efl.Container_Model |
| Efl.Model_Container_Item | Efl.Container_Model_Item |
| Efl.Model_Composite | Efl.Composite_Model |
| Efl.Model_Composite_Boolean | Efl.Boolean_Model |
| Efl.Model_Composite_Boolean_Chlidren | Efl.Boolean_Model_Item |
| Efl.Model_Composite_Selection | Efl.Select_Model |
| Efl.Model_Composite_Selection_Chlidren | Efl.Select_Model_Item |
| Efl.Model_View | Efl.View_Model |
| Eio.Model | Efl.Io.Model |
| Efl.Ui.Model_State | Efl.Ui.State_Model |
| Efl.Ui.Model_Size | Efl.Ui.Size_Model |
| Efl.Ui.Model_Exact | Efl.Ui.Exact_Model |
| Efl.Ui.Model_Average | Efl.Ui.Average_Model |
| Efl.Ui.Model_Homogeneous | Efl.Ui.Homogeneous_Model |
I worried about Efl.Io.Model changes, cause it is widely used,
but as I tested, there is no issue found yet.
Eldbus.Model also may can changed Efl.Dbus.Model,
but I cannot found any class who using Efl.Dbus namespace,
so I left it future work.
Test Plan:
Run the Make Test,
it works well except Efl test about selection.
there are class inheritance problem exist in select_model,
I reported it and will fix it in another patch.
Reviewers: cedric, felipealmeida, woohyun, Hermet
Reviewed By: cedric
Subscribers: lauromoura
Tags: #efl, #do_not_merge
Differential Revision: https://phab.enlightenment.org/D7533
2019-01-30 20:35:34 -08:00
|
|
|
lib/ecore/efl_loop_model.c \
|
|
|
|
lib/ecore/efl_generic_model.c \
|
|
|
|
lib/ecore/efl_container_model.c \
|
|
|
|
lib/ecore/efl_composite_model.c \
|
|
|
|
lib/ecore/efl_boolean_model.c \
|
|
|
|
lib/ecore/efl_select_model.c \
|
|
|
|
lib/ecore/efl_composite_model_private.h \
|
2017-09-06 20:06:17 -07:00
|
|
|
lib/ecore/efl_model_accessor_view.c \
|
2017-09-13 02:11:11 -07:00
|
|
|
lib/ecore/efl_model_accessor_view_private.h \
|
efl_model : rename all efl_model based classes.
Summary:
As the result of discussion in T7458,
we need to rename all efl_model based classes with efl_XXX_Model sequence.
I've run few vote for this, see V42, V43
few classes are totally renamed as our consideration of misnaming.
| Efl.Model_Loop | Efl.Loop_Model |
| Efl.Model_Item | Efl.Generic_Model |
| Efl.Model_Container | Efl.Container_Model |
| Efl.Model_Container_Item | Efl.Container_Model_Item |
| Efl.Model_Composite | Efl.Composite_Model |
| Efl.Model_Composite_Boolean | Efl.Boolean_Model |
| Efl.Model_Composite_Boolean_Chlidren | Efl.Boolean_Model_Item |
| Efl.Model_Composite_Selection | Efl.Select_Model |
| Efl.Model_Composite_Selection_Chlidren | Efl.Select_Model_Item |
| Efl.Model_View | Efl.View_Model |
| Eio.Model | Efl.Io.Model |
| Efl.Ui.Model_State | Efl.Ui.State_Model |
| Efl.Ui.Model_Size | Efl.Ui.Size_Model |
| Efl.Ui.Model_Exact | Efl.Ui.Exact_Model |
| Efl.Ui.Model_Average | Efl.Ui.Average_Model |
| Efl.Ui.Model_Homogeneous | Efl.Ui.Homogeneous_Model |
I worried about Efl.Io.Model changes, cause it is widely used,
but as I tested, there is no issue found yet.
Eldbus.Model also may can changed Efl.Dbus.Model,
but I cannot found any class who using Efl.Dbus namespace,
so I left it future work.
Test Plan:
Run the Make Test,
it works well except Efl test about selection.
there are class inheritance problem exist in select_model,
I reported it and will fix it in another patch.
Reviewers: cedric, felipealmeida, woohyun, Hermet
Reviewed By: cedric
Subscribers: lauromoura
Tags: #efl, #do_not_merge
Differential Revision: https://phab.enlightenment.org/D7533
2019-01-30 20:35:34 -08:00
|
|
|
lib/ecore/efl_view_model.c \
|
2018-11-23 04:26:00 -08:00
|
|
|
lib/ecore/efl_linear_interpolator.c \
|
|
|
|
lib/ecore/efl_accelerate_interpolator.c \
|
|
|
|
lib/ecore/efl_decelerate_interpolator.c \
|
|
|
|
lib/ecore/efl_sinusoidal_interpolator.c \
|
|
|
|
lib/ecore/efl_divisor_interpolator.c \
|
|
|
|
lib/ecore/efl_bounce_interpolator.c \
|
|
|
|
lib/ecore/efl_spring_interpolator.c \
|
|
|
|
lib/ecore/efl_cubic_bezier_interpolator.c \
|
2018-02-20 22:44:11 -08:00
|
|
|
lib/ecore/efl_task.c \
|
|
|
|
lib/ecore/efl_exe.c \
|
2018-02-27 04:19:17 -08:00
|
|
|
lib/ecore/efl_thread.c \
|
2018-03-06 03:49:51 -08:00
|
|
|
lib/ecore/efl_threadio.c \
|
2018-02-27 04:19:17 -08:00
|
|
|
lib/ecore/efl_appthread.c \
|
2017-11-08 22:59:04 -08:00
|
|
|
lib/ecore/ecore_main_timechanges.c \
|
2012-12-02 14:35:45 -08:00
|
|
|
lib/ecore/ecore_pipe.c \
|
2014-08-01 05:59:46 -07:00
|
|
|
lib/ecore/ecore_poller.c \
|
2012-12-02 14:35:45 -08:00
|
|
|
lib/ecore/ecore_time.c \
|
|
|
|
lib/ecore/ecore_timer.c \
|
|
|
|
lib/ecore/ecore_thread.c \
|
|
|
|
lib/ecore/ecore_throttle.c \
|
2014-08-26 08:48:07 -07:00
|
|
|
lib/ecore/ecore_exe.c \
|
|
|
|
lib/ecore/ecore_exe_private.h \
|
2016-06-23 10:53:46 -07:00
|
|
|
lib/ecore/ecore_private.h \
|
2017-11-08 22:59:04 -08:00
|
|
|
lib/ecore/ecore_internal.h \
|
2018-02-16 11:37:17 -08:00
|
|
|
lib/ecore/ecore_main_common.h \
|
|
|
|
static_libs/buildsystem/buildsystem.h \
|
|
|
|
static_libs/buildsystem/buildsystem_autotools.c
|
2017-11-08 22:59:04 -08:00
|
|
|
|
2012-12-02 14:35:45 -08:00
|
|
|
|
|
|
|
if HAVE_WIN32
|
2014-08-27 03:00:11 -07:00
|
|
|
lib_ecore_libecore_la_SOURCES += lib/ecore/ecore_exe_win32.c
|
2012-12-02 14:35:45 -08:00
|
|
|
else
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += lib/ecore/ecore_exe_ps3.c
|
2012-12-02 14:35:45 -08:00
|
|
|
#if ECORE_HAVE_PS3
|
|
|
|
#libecore_la_SOURCES += ecore_exe_ps3.c
|
|
|
|
#else
|
|
|
|
#if ECORE_HAVE_EXOTIC
|
|
|
|
#libecore_la_SOURCES +=
|
|
|
|
#else
|
2014-08-27 03:00:11 -07:00
|
|
|
lib_ecore_libecore_la_SOURCES += lib/ecore/ecore_signal.c lib/ecore/ecore_exe_posix.c
|
2012-12-02 14:35:45 -08:00
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
endif
|
|
|
|
|
2013-08-08 16:32:53 -07:00
|
|
|
lib_ecore_libecore_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
|
|
|
|
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(datadir)/ecore\" \
|
2014-07-02 08:09:20 -07:00
|
|
|
-DPACKAGE_BUILD_DIR=\"$(abs_top_builddir)\" \
|
2018-02-16 11:37:17 -08:00
|
|
|
-DPACKAGE_SRC_DIR=\"$(abs_top_srcdir)\" \
|
2013-08-08 16:32:53 -07:00
|
|
|
@ECORE_CFLAGS@
|
2014-05-15 19:26:53 -07:00
|
|
|
lib_ecore_libecore_la_LIBADD = @ECORE_LIBS@ @EVIL_LIBS@
|
2013-01-14 14:36:23 -08:00
|
|
|
lib_ecore_libecore_la_DEPENDENCIES = @ECORE_INTERNAL_LIBS@
|
2012-12-30 14:15:29 -08:00
|
|
|
lib_ecore_libecore_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
|
2012-12-03 10:29:51 -08:00
|
|
|
|
2013-08-08 16:32:53 -07:00
|
|
|
|
|
|
|
### Modules
|
|
|
|
|
|
|
|
# systemd
|
|
|
|
|
|
|
|
if WANT_SYSTEMD
|
|
|
|
ecoresystemdpkgdir = $(libdir)/ecore/system/systemd/$(MODULE_ARCH)
|
|
|
|
ecoresystemdpkg_LTLIBRARIES = modules/ecore/system/systemd/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_ecoresystemdpkgLTLIBRARIES = install-ecoresystemdpkgLTLIBRARIES
|
|
|
|
$(install_ecoresystemdpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2013-08-08 16:32:53 -07:00
|
|
|
modules_ecore_system_systemd_module_la_SOURCES = \
|
|
|
|
modules/ecore/system/systemd/ecore_system_systemd.c
|
|
|
|
modules_ecore_system_systemd_module_la_CPPFLAGS = \
|
|
|
|
-I$(top_builddir)/src/lib/efl \
|
|
|
|
@ECORE_CFLAGS@ \
|
|
|
|
@ELDBUS_CFLAGS@
|
|
|
|
modules_ecore_system_systemd_module_la_LIBADD = \
|
|
|
|
@USE_ECORE_LIBS@ \
|
|
|
|
@USE_ELDBUS_LIBS@
|
|
|
|
modules_ecore_system_systemd_module_la_DEPENDENCIES = \
|
|
|
|
@USE_ECORE_INTERNAL_LIBS@ \
|
|
|
|
@USE_ELDBUS_INTERNAL_LIBS@
|
|
|
|
modules_ecore_system_systemd_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_ecore_system_systemd_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
|
|
|
|
2013-08-09 12:39:10 -07:00
|
|
|
# upower
|
2014-08-11 07:47:17 -07:00
|
|
|
if ! HAVE_WIN32
|
2013-08-09 12:39:10 -07:00
|
|
|
ecoreupowerpkgdir = $(libdir)/ecore/system/upower/$(MODULE_ARCH)
|
|
|
|
ecoreupowerpkg_LTLIBRARIES = modules/ecore/system/upower/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_ecoreupowerpkgLTLIBRARIES = install-ecoreupowerpkgLTLIBRARIES
|
|
|
|
$(install_ecoreupowerpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2013-08-09 12:39:10 -07:00
|
|
|
modules_ecore_system_upower_module_la_SOURCES = \
|
|
|
|
modules/ecore/system/upower/ecore_system_upower.c
|
|
|
|
modules_ecore_system_upower_module_la_CPPFLAGS = \
|
|
|
|
-I$(top_builddir)/src/lib/efl \
|
|
|
|
@ECORE_CFLAGS@ \
|
|
|
|
@ELDBUS_CFLAGS@
|
|
|
|
modules_ecore_system_upower_module_la_LIBADD = \
|
|
|
|
@USE_ECORE_LIBS@ \
|
|
|
|
@USE_ELDBUS_LIBS@
|
|
|
|
modules_ecore_system_upower_module_la_DEPENDENCIES = \
|
|
|
|
@USE_ECORE_INTERNAL_LIBS@ \
|
|
|
|
@USE_ELDBUS_INTERNAL_LIBS@
|
|
|
|
modules_ecore_system_upower_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_ecore_system_upower_module_la_LIBTOOLFLAGS = --tag=disable-static
|
2014-08-11 07:47:17 -07:00
|
|
|
endif
|
2013-08-09 12:39:10 -07:00
|
|
|
|
2013-08-14 12:06:22 -07:00
|
|
|
# tizen
|
|
|
|
|
|
|
|
if HAVE_TIZEN_CONFIGURATION_MANAGER
|
|
|
|
ecoretizenpkgdir = $(libdir)/ecore/system/tizen/$(MODULE_ARCH)
|
|
|
|
ecoretizenpkg_LTLIBRARIES = modules/ecore/system/tizen/module.la
|
2015-02-26 03:35:50 -08:00
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_ecoretizenpkgLTLIBRARIES = install-ecoretizenpkgLTLIBRARIES
|
|
|
|
$(install_ecoretizenpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
2013-08-14 12:06:22 -07:00
|
|
|
modules_ecore_system_tizen_module_la_SOURCES = \
|
|
|
|
modules/ecore/system/tizen/ecore_system_tizen.c
|
|
|
|
modules_ecore_system_tizen_module_la_CPPFLAGS = \
|
|
|
|
-I$(top_builddir)/src/lib/efl \
|
|
|
|
@ECORE_CFLAGS@ \
|
|
|
|
@TIZEN_CONFIGURATION_MANAGER_CFLAGS@
|
|
|
|
modules_ecore_system_tizen_module_la_LIBADD = \
|
|
|
|
@USE_ECORE_LIBS@ \
|
|
|
|
@TIZEN_CONFIGURATION_MANAGER_LIBS@
|
|
|
|
modules_ecore_system_tizen_module_la_DEPENDENCIES = \
|
|
|
|
@USE_ECORE_INTERNAL_LIBS@
|
|
|
|
modules_ecore_system_tizen_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_ecore_system_tizen_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
endif
|
2013-08-08 16:32:53 -07:00
|
|
|
|
2012-12-03 10:29:51 -08:00
|
|
|
### Unit tests
|
|
|
|
|
|
|
|
if EFL_ENABLE_TESTS
|
|
|
|
|
2018-03-02 01:16:05 -08:00
|
|
|
check_PROGRAMS += tests/ecore/ecore_suite tests/ecore/efl_app_suite
|
|
|
|
TESTS += tests/ecore/ecore_suite tests/ecore/efl_app_suite
|
2012-12-03 10:29:51 -08:00
|
|
|
|
|
|
|
tests_ecore_ecore_suite_SOURCES = \
|
|
|
|
tests/ecore/ecore_suite.c \
|
|
|
|
tests/ecore/ecore_test_ecore.c \
|
2013-01-04 09:19:43 -08:00
|
|
|
tests/ecore/ecore_test_ecore_imf.c \
|
2018-04-09 04:37:02 -07:00
|
|
|
tests/ecore/ecore_test_idle.c \
|
2018-04-09 04:37:02 -07:00
|
|
|
tests/ecore/ecore_test_poller.c \
|
2013-04-11 18:35:45 -07:00
|
|
|
tests/ecore/ecore_test_timer.c \
|
2013-04-11 18:45:05 -07:00
|
|
|
tests/ecore/ecore_test_ecore_evas.c \
|
2013-05-16 10:07:56 -07:00
|
|
|
tests/ecore/ecore_test_animator.c \
|
2014-07-15 01:02:07 -07:00
|
|
|
tests/ecore/ecore_test_ecore_thread_eina_thread_queue.c \
|
2014-10-29 05:39:56 -07:00
|
|
|
tests/ecore/ecore_test_ecore_input.c \
|
2014-11-18 01:26:43 -08:00
|
|
|
tests/ecore/ecore_test_ecore_file.c \
|
2016-05-02 18:14:44 -07:00
|
|
|
tests/ecore/ecore_test_job.c \
|
2016-05-31 01:16:14 -07:00
|
|
|
tests/ecore/ecore_test_args.c \
|
ecore_pipe: remove null check condition and fix segfualt on Windows
Summary:
This reverts commit 4917910b4911905236fa099bbc16b833b056ca07.
4917910b break backward compatibility.
Reproduction:
void pipe_handler(...);
pipe = ecore_pipe_add(pipe_handler, NULL);
ecore_pipe_write(pipe, NULL, 0);
Because of the null check condition, pipe_handler isn't called after 4917910b.
Some apps behavior which is written to expected to call pipe_handler was broken.
also, this patch fixed segfault during build on Windows
Test Plan: make on Windows
Reviewers: raster, zmike, vtorri
Reviewed By: zmike, vtorri
Subscribers: woohyun, cedric, #reviewers, #committers, zmike, vtorri
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D6824
2018-08-17 09:42:35 -07:00
|
|
|
tests/ecore/ecore_test_pipe.c \
|
2012-12-03 10:29:51 -08:00
|
|
|
tests/ecore/ecore_suite.h
|
|
|
|
|
2019-02-05 00:53:48 -08:00
|
|
|
tests_ecore_ecore_suite_CPPFLAGS = -I$(top_builddir)/src/lib/efl -I$(top_builddir)/src/tests/ecore \
|
2018-08-08 06:45:30 -07:00
|
|
|
-DPACKAGE_BUILD_DIR=\"$(abs_top_builddir)\" \
|
2013-03-12 04:43:23 -07:00
|
|
|
-DTESTS_SRC_DIR=\"$(top_srcdir)/src/tests/ecore\" \
|
2013-03-12 05:46:06 -07:00
|
|
|
-DTESTS_BUILD_DIR=\"$(top_builddir)/src/tests/ecore\" \
|
2013-01-14 14:36:23 -08:00
|
|
|
@CHECK_CFLAGS@ \
|
|
|
|
@ECORE_CFLAGS@ \
|
|
|
|
@ECORE_AUDIO_CFLAGS@ \
|
|
|
|
@ECORE_FILE_CFLAGS@ \
|
2013-04-11 18:45:05 -07:00
|
|
|
@ECORE_IMF_CFLAGS@ \
|
2014-09-29 06:20:04 -07:00
|
|
|
@ECORE_EVAS_CFLAGS@ \
|
2014-10-29 05:39:56 -07:00
|
|
|
@ECORE_FB_CFLAGS@ \
|
2018-07-19 16:42:57 -07:00
|
|
|
@ECORE_INPUT_CFLAGS@ \
|
|
|
|
@ECORE_X_CFLAGS@ \
|
|
|
|
@ECORE_WAYLAND_CFLAGS@ \
|
|
|
|
@ECORE_WAYLAND_SRV_CFLAGS@
|
2012-12-03 10:29:51 -08:00
|
|
|
|
|
|
|
tests_ecore_ecore_suite_LDADD = \
|
2013-01-14 14:36:23 -08:00
|
|
|
@CHECK_LIBS@ \
|
|
|
|
@USE_ECORE_LIBS@ \
|
|
|
|
@USE_ECORE_AUDIO_LIBS@ \
|
|
|
|
@USE_ECORE_FILE_LIBS@ \
|
2013-04-11 18:45:05 -07:00
|
|
|
@USE_ECORE_IMF_LIBS@ \
|
2014-09-29 06:20:04 -07:00
|
|
|
@USE_ECORE_EVAS_LIBS@ \
|
2014-10-29 05:14:26 -07:00
|
|
|
@USE_ECORE_FB_LIBS@ \
|
2018-07-19 16:42:57 -07:00
|
|
|
@USE_ECORE_INPUT_LIBS@ \
|
|
|
|
@USE_ECORE_X_LIBS@ \
|
|
|
|
@USE_ECORE_WAYLAND_LIBS@ \
|
|
|
|
@ECORE_WAYLAND_SRV_LIBS@
|
2013-01-14 14:36:23 -08:00
|
|
|
tests_ecore_ecore_suite_DEPENDENCIES = \
|
|
|
|
@USE_ECORE_INTERNAL_LIBS@ \
|
|
|
|
@USE_ECORE_AUDIO_INTERNAL_LIBS@ \
|
|
|
|
@USE_ECORE_FILE_INTERNAL_LIBS@ \
|
2013-04-11 18:45:05 -07:00
|
|
|
@USE_ECORE_IMF_INTERNAL_LIBS@ \
|
2014-09-29 06:20:04 -07:00
|
|
|
@USE_ECORE_EVAS_INTERNAL_LIBS@ \
|
2014-10-29 06:22:25 -07:00
|
|
|
@USE_ECORE_FB_INTERNAL_LIBS@ \
|
2018-07-19 16:42:57 -07:00
|
|
|
@USE_ECORE_INPUT_INTERNAL_LIBS@ \
|
|
|
|
@USE_ECORE_X_INTERNAL_LIBS@ \
|
|
|
|
@USE_ECORE_WAYLAND_INTERNAL_LIBS@
|
2012-12-03 10:29:51 -08:00
|
|
|
|
2018-03-02 01:16:05 -08:00
|
|
|
tests_ecore_efl_app_suite_SOURCES = \
|
2018-04-09 04:37:00 -07:00
|
|
|
tests/ecore/efl_app_test_loop.c \
|
2018-04-09 04:37:01 -07:00
|
|
|
tests/ecore/efl_app_test_loop_fd.c \
|
2018-04-09 04:37:00 -07:00
|
|
|
tests/ecore/efl_app_test_loop_timer.c \
|
2018-04-09 04:37:03 -07:00
|
|
|
tests/ecore/efl_app_test_promise.c \
|
Revert "Revert command line array object because it's broken by design"
This reverts commit a57c7f751023fe1d1edeabbf8683574ac7497e5e.
I pretty much hate to just revert your revert, but you failed to read my
replies, and failed to understand what i was talking about.
And YES we talked at fosdem about the platform issue, and do you
remember my answer, that back in time this might be the case, today is
different freebsd suppoerts setenv, and for windows we have a setenv
implementation in evil. And yes, vtorri also created a issue how bad and
evil this commit is, however, i still fail to see the issue since setenv
unsetenv and clearenv usages are taken as needed. (T7693)
The ownership question is answered in
https://phab.enlightenment.org/D7516#137367.
Can we please get into a state of technical discussions, and not *oh
shit, i am going to revert this* this has been in review for a long
time, a lots of people have tested it, we discussed things on it, and
there was 3 weeks of no reply from you.
The issues that exist will be dealed with. Feel free to create tasks if
you want :)
2019-02-12 12:34:30 -08:00
|
|
|
tests/ecore/efl_app_test_cml.c \
|
2019-02-12 12:34:27 -08:00
|
|
|
tests/ecore/efl_app_test_env.c \
|
2018-03-02 01:16:05 -08:00
|
|
|
tests/ecore/efl_app_suite.c \
|
|
|
|
tests/ecore/efl_app_suite.h
|
|
|
|
|
2019-02-21 04:10:27 -08:00
|
|
|
tests_ecore_efl_app_suite_CPPFLAGS = -I$(top_builddir)/src/lib/efl -I$(top_builddir)/src/tests/ecore \
|
2018-08-08 06:45:30 -07:00
|
|
|
-DPACKAGE_BUILD_DIR=\"$(abs_top_builddir)\" \
|
2018-03-02 01:16:05 -08:00
|
|
|
-DTESTS_SRC_DIR=\"$(top_srcdir)/src/tests/ecore\" \
|
|
|
|
-DTESTS_BUILD_DIR=\"$(top_builddir)/src/tests/ecore\" \
|
|
|
|
@CHECK_CFLAGS@ \
|
|
|
|
@ECORE_CFLAGS@ \
|
|
|
|
@ECORE_AUDIO_CFLAGS@ \
|
|
|
|
@ECORE_FILE_CFLAGS@ \
|
|
|
|
@ECORE_IMF_CFLAGS@ \
|
|
|
|
@ECORE_EVAS_CFLAGS@ \
|
|
|
|
@ECORE_FB_CFLAGS@ \
|
2018-07-19 16:42:57 -07:00
|
|
|
@ECORE_INPUT_CFLAGS@ \
|
|
|
|
@ECORE_X_CFLAGS@ \
|
|
|
|
@ECORE_WAYLAND_CFLAGS@ \
|
|
|
|
@ECORE_WAYLAND_SRV_CFLAGS@
|
2018-03-02 01:16:05 -08:00
|
|
|
|
|
|
|
tests_ecore_efl_app_suite_LDADD = \
|
|
|
|
@CHECK_LIBS@ \
|
|
|
|
@USE_ECORE_LIBS@ \
|
|
|
|
@USE_ECORE_AUDIO_LIBS@ \
|
|
|
|
@USE_ECORE_FILE_LIBS@ \
|
|
|
|
@USE_ECORE_IMF_LIBS@ \
|
|
|
|
@USE_ECORE_EVAS_LIBS@ \
|
|
|
|
@USE_ECORE_FB_LIBS@ \
|
2018-07-19 16:42:57 -07:00
|
|
|
@USE_ECORE_INPUT_LIBS@ \
|
|
|
|
@USE_ECORE_X_LIBS@ \
|
|
|
|
@USE_ECORE_WAYLAND_LIBS@ \
|
|
|
|
@ECORE_WAYLAND_SRV_LIBS@
|
2018-03-02 01:16:05 -08:00
|
|
|
tests_ecore_efl_app_suite_DEPENDENCIES = \
|
|
|
|
@USE_ECORE_INTERNAL_LIBS@ \
|
|
|
|
@USE_ECORE_AUDIO_INTERNAL_LIBS@ \
|
|
|
|
@USE_ECORE_FILE_INTERNAL_LIBS@ \
|
|
|
|
@USE_ECORE_IMF_INTERNAL_LIBS@ \
|
|
|
|
@USE_ECORE_EVAS_INTERNAL_LIBS@ \
|
|
|
|
@USE_ECORE_FB_INTERNAL_LIBS@ \
|
2018-07-19 16:42:57 -07:00
|
|
|
@USE_ECORE_INPUT_INTERNAL_LIBS@ \
|
|
|
|
@USE_ECORE_X_INTERNAL_LIBS@ \
|
|
|
|
@USE_ECORE_WAYLAND_INTERNAL_LIBS@
|
2018-03-02 01:16:05 -08:00
|
|
|
|
2015-03-11 23:21:56 -07:00
|
|
|
if HAVE_ECORE_X
|
|
|
|
tests_ecore_ecore_suite_SOURCES += tests/ecore/ecore_test_ecore_x.c
|
|
|
|
endif
|
|
|
|
|
2012-12-14 15:38:40 -08:00
|
|
|
if HAVE_ECORE_AUDIO
|
|
|
|
tests_ecore_ecore_suite_SOURCES += tests/ecore/ecore_test_ecore_audio.c
|
|
|
|
endif
|
|
|
|
|
2014-10-29 05:14:26 -07:00
|
|
|
if HAVE_ECORE_FB
|
|
|
|
tests_ecore_ecore_suite_SOURCES += tests/ecore/ecore_test_ecore_fb.c
|
|
|
|
endif
|
|
|
|
|
2012-12-03 10:29:51 -08:00
|
|
|
endif
|
2013-01-04 12:55:12 -08:00
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2016-05-17 09:39:45 -07:00
|
|
|
tests/ecore/sample.wav \
|
|
|
|
tests/ecore/sample.ogg
|
2014-10-06 03:32:25 -07:00
|
|
|
|
2018-08-01 10:31:15 -07:00
|
|
|
if HAVE_LUA_BINDINGS
|
2014-10-06 03:32:25 -07:00
|
|
|
|
|
|
|
ecore_eolian_lua = $(ecore_eolian_files:%.eo=%.eo.lua)
|
|
|
|
|
|
|
|
generated_ecore_lua_all = $(ecore_eolian_lua)
|
|
|
|
|
2016-06-21 07:13:17 -07:00
|
|
|
GENERATED_LUA_BINDINGS += $(generated_ecore_lua_all)
|
2014-10-06 03:32:25 -07:00
|
|
|
|
|
|
|
installed_ecoreluadir = $(datadir)/elua/modules/ecore
|
|
|
|
nodist_installed_ecorelua_DATA = $(generated_ecore_lua_all)
|
|
|
|
|
|
|
|
endif
|
2014-09-01 11:08:49 -07:00
|
|
|
|
|
|
|
if HAVE_JS
|
|
|
|
|
2016-08-07 12:52:48 -07:00
|
|
|
generated_ecore_js_bindings = $(ecore_eolian_files_public:%.eo=%.eo.js.cc)
|
2014-09-01 11:08:49 -07:00
|
|
|
|
|
|
|
GENERATED_JS_BINDINGS += $(generated_ecore_js_bindings)
|
|
|
|
|
|
|
|
endif
|
2016-05-23 08:01:30 -07:00
|
|
|
|
2017-12-13 06:36:21 -08:00
|
|
|
if HAVE_CXX
|
2016-05-23 08:01:30 -07:00
|
|
|
|
2016-08-07 12:52:48 -07:00
|
|
|
ecore_eolian_cxx_hh = $(ecore_eolian_files_public:%.eo=%.eo.hh)
|
2016-10-11 22:53:46 -07:00
|
|
|
ecore_eolian_cxx_impl_hh = $(ecore_eolian_files_public:%.eo=%.eo.impl.hh)
|
2016-05-23 08:01:30 -07:00
|
|
|
|
|
|
|
endif
|