c++: Reorganized C++ binding generation
authorFelipe Magno de Almeida <felipe@expertisesolutions.com.br>
Mon, 23 May 2016 15:01:30 +0000 (12:01 -0300)
committerFelipe Magno de Almeida <felipe@expertisesolutions.com.br>
Mon, 23 May 2016 18:05:50 +0000 (15:05 -0300)
commite3c8b280c639058c54f5576f189d0dc288105fc7
treee313fa05bd9d2b2cb88623f6adea2c3b396b66e8
parent930f39b91b12b311f40cd96b4cf2e85085b01832
c++: Reorganized C++ binding generation

Moved all generation to a single Makefile_Cxx.am file instead of
throughout the whole project. And fixed C++ generation on Elementary
after elm merge.
84 files changed:
m4/efl.m4
src/Makefile.am
src/Makefile_Cxx.am [new file with mode: 0644]
src/Makefile_Ecore.am
src/Makefile_Ecore_Audio.am
src/Makefile_Ecore_Audio_Cxx.am [deleted file]
src/Makefile_Ecore_Cxx.am [deleted file]
src/Makefile_Edje.am
src/Makefile_Edje_Cxx.am [deleted file]
src/Makefile_Eet_Cxx.am [deleted file]
src/Makefile_Efl.am
src/Makefile_Efl_Cxx.am [deleted file]
src/Makefile_Eina_Cxx.am [deleted file]
src/Makefile_Eio.am
src/Makefile_Eio_Cxx.am [deleted file]
src/Makefile_Eldbus.am
src/Makefile_Eldbus_Cxx.am [deleted file]
src/Makefile_Elementary.am
src/Makefile_Elementary_Cxx.am [deleted file]
src/Makefile_Eo.am
src/Makefile_Eo_Cxx.am [deleted file]
src/Makefile_Eolian_Cxx.am
src/Makefile_Evas.am
src/Makefile_Evas_Cxx.am [deleted file]
src/bin/eolian_cxx/type_lookup_table.cc
src/bindings/cxx/ecore_cxx/Ecore.hh [moved from src/bindings/ecore_cxx/Ecore.hh with 100% similarity]
src/bindings/cxx/eet_cxx/Eet.hh [moved from src/bindings/eet_cxx/Eet.hh with 100% similarity]
src/bindings/cxx/eet_cxx/eet_composite.hh [moved from src/bindings/eet_cxx/eet_composite.hh with 100% similarity]
src/bindings/cxx/eet_cxx/eet_register.hh [moved from src/bindings/eet_cxx/eet_register.hh with 100% similarity]
src/bindings/cxx/eet_cxx/eet_type.hh [moved from src/bindings/eet_cxx/eet_type.hh with 100% similarity]
src/bindings/cxx/eina_cxx/Eina.hh [moved from src/bindings/eina_cxx/Eina.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_accessor.hh [moved from src/bindings/eina_cxx/eina_accessor.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_array.hh [moved from src/bindings/eina_cxx/eina_array.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_clone_allocators.hh [moved from src/bindings/eina_cxx/eina_clone_allocators.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_eo_concrete_fwd.hh [moved from src/bindings/eina_cxx/eina_eo_concrete_fwd.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_error.hh [moved from src/bindings/eina_cxx/eina_error.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_fold.hh [moved from src/bindings/eina_cxx/eina_fold.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_function.hh [moved from src/bindings/eina_cxx/eina_function.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_inarray.hh [moved from src/bindings/eina_cxx/eina_inarray.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_inlist.hh [moved from src/bindings/eina_cxx/eina_inlist.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_integer_sequence.hh [moved from src/bindings/eina_cxx/eina_integer_sequence.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_iterator.hh [moved from src/bindings/eina_cxx/eina_iterator.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_list.hh [moved from src/bindings/eina_cxx/eina_list.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_lists_auxiliary.hh [moved from src/bindings/eina_cxx/eina_lists_auxiliary.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_log.hh [moved from src/bindings/eina_cxx/eina_log.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_logical.hh [moved from src/bindings/eina_cxx/eina_logical.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_optional.hh [moved from src/bindings/eina_cxx/eina_optional.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_pp.hh [moved from src/bindings/eina_cxx/eina_pp.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_ptrarray.hh [moved from src/bindings/eina_cxx/eina_ptrarray.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_ptrlist.hh [moved from src/bindings/eina_cxx/eina_ptrlist.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_range_types.hh [moved from src/bindings/eina_cxx/eina_range_types.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_ref.hh [moved from src/bindings/eina_cxx/eina_ref.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_string_view.hh [moved from src/bindings/eina_cxx/eina_string_view.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_stringshare.hh [moved from src/bindings/eina_cxx/eina_stringshare.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_thread.hh [moved from src/bindings/eina_cxx/eina_thread.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_throw.hh [moved from src/bindings/eina_cxx/eina_throw.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_tuple.hh [moved from src/bindings/eina_cxx/eina_tuple.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_tuple_c.hh [moved from src/bindings/eina_cxx/eina_tuple_c.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_tuple_unwrap.hh [moved from src/bindings/eina_cxx/eina_tuple_unwrap.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_type_traits.hh [moved from src/bindings/eina_cxx/eina_type_traits.hh with 100% similarity]
src/bindings/cxx/eina_cxx/eina_value.hh [moved from src/bindings/eina_cxx/eina_value.hh with 100% similarity]
src/bindings/cxx/eldbus_cxx/Eldbus.hh [moved from src/bindings/eldbus_cxx/Eldbus.hh with 100% similarity]
src/bindings/cxx/eldbus_cxx/eldbus_basic.hh [moved from src/bindings/eldbus_cxx/eldbus_basic.hh with 100% similarity]
src/bindings/cxx/eldbus_cxx/eldbus_error.hh [moved from src/bindings/eldbus_cxx/eldbus_error.hh with 100% similarity]
src/bindings/cxx/eldbus_cxx/eldbus_freedesktop.hh [moved from src/bindings/eldbus_cxx/eldbus_freedesktop.hh with 100% similarity]
src/bindings/cxx/eldbus_cxx/eldbus_integer_sequence.hh [moved from src/bindings/eldbus_cxx/eldbus_integer_sequence.hh with 100% similarity]
src/bindings/cxx/eldbus_cxx/eldbus_message.hh [moved from src/bindings/eldbus_cxx/eldbus_message.hh with 100% similarity]
src/bindings/cxx/eldbus_cxx/eldbus_message_arguments.hh [moved from src/bindings/eldbus_cxx/eldbus_message_arguments.hh with 100% similarity]
src/bindings/cxx/eldbus_cxx/eldbus_proxy_call.hh [moved from src/bindings/eldbus_cxx/eldbus_proxy_call.hh with 100% similarity]
src/bindings/cxx/eldbus_cxx/eldbus_raw_tuple.hh [moved from src/bindings/eldbus_cxx/eldbus_raw_tuple.hh with 100% similarity]
src/bindings/cxx/eldbus_cxx/eldbus_service.hh [moved from src/bindings/eldbus_cxx/eldbus_service.hh with 100% similarity]
src/bindings/cxx/eldbus_cxx/eldbus_signature_traits.hh [moved from src/bindings/eldbus_cxx/eldbus_signature_traits.hh with 100% similarity]
src/bindings/cxx/eo_cxx/Eo.hh [moved from src/bindings/eo_cxx/Eo.hh with 100% similarity]
src/bindings/cxx/eo_cxx/eo_concrete.hh [moved from src/bindings/eo_cxx/eo_concrete.hh with 100% similarity]
src/bindings/cxx/eo_cxx/eo_cxx_interop.hh [moved from src/bindings/eo_cxx/eo_cxx_interop.hh with 100% similarity]
src/bindings/cxx/eo_cxx/eo_event.hh [moved from src/bindings/eo_cxx/eo_event.hh with 100% similarity]
src/bindings/cxx/eo_cxx/eo_inherit.hh [moved from src/bindings/eo_cxx/eo_inherit.hh with 100% similarity]
src/bindings/cxx/eo_cxx/eo_inherit_bindings.hh [moved from src/bindings/eo_cxx/eo_inherit_bindings.hh with 100% similarity]
src/bindings/cxx/eo_cxx/eo_init.hh [moved from src/bindings/eo_cxx/eo_init.hh with 100% similarity]
src/bindings/cxx/eo_cxx/eo_ops.hh [moved from src/bindings/eo_cxx/eo_ops.hh with 100% similarity]
src/bindings/cxx/eo_cxx/eo_private.hh [moved from src/bindings/eo_cxx/eo_private.hh with 100% similarity]
src/bindings/cxx/eo_cxx/eo_wref.hh [moved from src/bindings/eo_cxx/eo_wref.hh with 100% similarity]
src/lib/elementary/elm_image.eo
src/tests/elementary_cxx/cxx_compile_test.cc [new file with mode: 0644]