eina_cxx: move Eina_CXX to a bindings subdirectory.
authorCedric Bail <cedric.bail@free.fr>
Wed, 26 Feb 2014 15:16:40 +0000 (12:16 -0300)
committerCedric Bail <cedric.bail@free.fr>
Wed, 26 Feb 2014 15:18:26 +0000 (12:18 -0300)
We do expect to integrate more bindings support in EFL to make them
first class citizen and make sure they get proper attention during
the development cycle. It so make sense to give them a proper
subdirectory.

16 files changed:
src/Makefile_Eina_Cxx.am
src/bindings/eina_cxx/Eina.hh [moved from src/lib/eina_cxx/Eina.hh with 100% similarity]
src/bindings/eina_cxx/eina_accessor.hh [moved from src/lib/eina_cxx/eina_accessor.hh with 100% similarity]
src/bindings/eina_cxx/eina_clone_allocators.hh [moved from src/lib/eina_cxx/eina_clone_allocators.hh with 100% similarity]
src/bindings/eina_cxx/eina_error.hh [moved from src/lib/eina_cxx/eina_error.hh with 100% similarity]
src/bindings/eina_cxx/eina_inarray.hh [moved from src/lib/eina_cxx/eina_inarray.hh with 100% similarity]
src/bindings/eina_cxx/eina_inlist.hh [moved from src/lib/eina_cxx/eina_inlist.hh with 100% similarity]
src/bindings/eina_cxx/eina_iterator.hh [moved from src/lib/eina_cxx/eina_iterator.hh with 100% similarity]
src/bindings/eina_cxx/eina_lists_auxiliary.hh [moved from src/lib/eina_cxx/eina_lists_auxiliary.hh with 100% similarity]
src/bindings/eina_cxx/eina_ptrarray.hh [moved from src/lib/eina_cxx/eina_ptrarray.hh with 100% similarity]
src/bindings/eina_cxx/eina_ptrlist.hh [moved from src/lib/eina_cxx/eina_ptrlist.hh with 100% similarity]
src/bindings/eina_cxx/eina_ref.hh [moved from src/lib/eina_cxx/eina_ref.hh with 100% similarity]
src/bindings/eina_cxx/eina_stringshare.hh [moved from src/lib/eina_cxx/eina_stringshare.hh with 100% similarity]
src/bindings/eina_cxx/eina_thread.hh [moved from src/lib/eina_cxx/eina_thread.hh with 100% similarity]
src/bindings/eina_cxx/eina_type_traits.hh [moved from src/lib/eina_cxx/eina_type_traits.hh with 100% similarity]
src/bindings/eina_cxx/eina_value.hh [moved from src/lib/eina_cxx/eina_value.hh with 100% similarity]

index ffd9111..0f19276 100644 (file)
@@ -1,28 +1,26 @@
 
 ### Library
 
-#lib_LTLIBRARIES += lib/eina/libeina.la
-
 installed_einacxxmainheadersdir = $(includedir)/eina_cxx-@VMAJ@
 dist_installed_einacxxmainheaders_DATA = \
-lib/eina_cxx/Eina.hh
+bindings/eina_cxx/Eina.hh
 
 installed_einacxxheadersdir = $(includedir)/eina_cxx-@VMAJ@/eina_cxx
 dist_installed_einacxxheaders_DATA = \
-lib/eina_cxx/eina_accessor.hh       \
-lib/eina_cxx/eina_clone_allocators.hh       \
-lib/eina_cxx/eina_error.hh     \
-lib/eina_cxx/eina_inarray.hh  \
-lib/eina_cxx/eina_inlist.hh   \
-lib/eina_cxx/eina_iterator.hh \
-lib/eina_cxx/eina_lists_auxiliary.hh \
-lib/eina_cxx/eina_ptrarray.hh \
-lib/eina_cxx/eina_ptrlist.hh \
-lib/eina_cxx/eina_ref.hh \
-lib/eina_cxx/eina_stringshare.hh \
-lib/eina_cxx/eina_thread.hh \
-lib/eina_cxx/eina_type_traits.hh \
-lib/eina_cxx/eina_value.hh
+bindings/eina_cxx/eina_accessor.hh       \
+bindings/eina_cxx/eina_clone_allocators.hh       \
+bindings/eina_cxx/eina_error.hh     \
+bindings/eina_cxx/eina_inarray.hh  \
+bindings/eina_cxx/eina_inlist.hh   \
+bindings/eina_cxx/eina_iterator.hh \
+bindings/eina_cxx/eina_lists_auxiliary.hh \
+bindings/eina_cxx/eina_ptrarray.hh \
+bindings/eina_cxx/eina_ptrlist.hh \
+bindings/eina_cxx/eina_ref.hh \
+bindings/eina_cxx/eina_stringshare.hh \
+bindings/eina_cxx/eina_thread.hh \
+bindings/eina_cxx/eina_type_traits.hh \
+bindings/eina_cxx/eina_value.hh
 
 ### Unit tests
 
@@ -46,8 +44,8 @@ tests/eina_cxx/eina_cxx_test_thread.cc \
 tests/eina_cxx/eina_cxx_test_eina_value.cc
 
 tests_eina_cxx_eina_cxx_suite_CXXFLAGS = -I$(top_builddir)/src/lib/efl \
--I$(top_builddir)/src/lib/eina_cxx \
--I$(top_srcdir)/src/lib/eina_cxx \
+-I$(top_builddir)/src/bindings/eina_cxx \
+-I$(top_srcdir)/src/bindings/eina_cxx \
 -DTESTS_WD=\"`pwd`\" \
 -DTESTS_SRC_DIR=\"$(top_srcdir)/src/tests/eina_cxx\" \
 -DPACKAGE_BUILD_DIR=\"`pwd`/$(top_builddir)/src/tests/eina_cxx\" \