From 32fbb7723c0902175d3c128e1d8078ed75ee1ecc Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Sun, 10 Jun 2012 14:56:06 +0000 Subject: [PATCH] Eo: Restructure source tree to be like the rest of the EFL. SVN revision: 71904 --- legacy/eobj/CMakeLists.txt | 21 ++++++++++--------- legacy/eobj/doc/Doxyfile.in | 4 ++-- .../{ => src}/examples/evas/CMakeLists.txt | 2 +- legacy/eobj/{ => src}/examples/evas/elw_box.c | 0 legacy/eobj/{ => src}/examples/evas/elw_box.h | 0 .../{ => src}/examples/evas/elw_boxedbutton.c | 0 .../{ => src}/examples/evas/elw_boxedbutton.h | 0 .../eobj/{ => src}/examples/evas/elw_button.c | 0 .../eobj/{ => src}/examples/evas/elw_button.h | 0 legacy/eobj/{ => src}/examples/evas/elw_win.c | 0 legacy/eobj/{ => src}/examples/evas/elw_win.h | 0 .../eobj/{ => src}/examples/evas/evas_obj.c | 0 .../eobj/{ => src}/examples/evas/evas_obj.h | 0 legacy/eobj/{ => src}/examples/evas/test.c | 0 legacy/eobj/{ => src}/lib/CMakeLists.txt | 0 legacy/eobj/{ => src}/lib/Eo.h | 0 legacy/eobj/{ => src}/lib/eo.c | 0 legacy/eobj/{ => src}/lib/eo_base_class.c | 0 legacy/eobj/{ => src}/lib/eo_private.h | 0 .../tests}/access/CMakeLists.txt | 2 +- .../{examples => src/tests}/access/inherit.c | 0 .../{examples => src/tests}/access/inherit.h | 0 .../{examples => src/tests}/access/main.c | 0 .../{examples => src/tests}/access/simple.c | 0 .../{examples => src/tests}/access/simple.h | 0 .../tests}/access/simple_protected.h | 0 .../tests}/composite_objects/CMakeLists.txt | 2 +- .../tests}/composite_objects/comp.c | 0 .../tests}/composite_objects/comp.h | 0 .../tests}/composite_objects/main.c | 0 .../tests}/composite_objects/simple.c | 0 .../tests}/composite_objects/simple.h | 0 .../tests}/constructors/CMakeLists.txt | 2 +- .../tests}/constructors/main.c | 0 .../tests}/constructors/mixin.c | 0 .../tests}/constructors/mixin.h | 0 .../tests}/constructors/simple.c | 0 .../tests}/constructors/simple.h | 0 .../tests}/constructors/simple2.c | 0 .../tests}/constructors/simple2.h | 0 .../tests}/constructors/simple3.c | 0 .../tests}/constructors/simple3.h | 0 .../tests}/constructors/simple4.c | 0 .../tests}/constructors/simple4.h | 0 .../tests}/constructors/simple5.c | 0 .../tests}/constructors/simple5.h | 0 .../tests}/constructors/simple6.c | 0 .../tests}/constructors/simple6.h | 0 .../tests/eo_suite}/CMakeLists.txt | 2 +- .../tests/eo_suite}/class_simple.c | 0 .../tests/eo_suite}/class_simple.h | 0 .../{tests => src/tests/eo_suite}/eo_suite.c | 0 .../{tests => src/tests/eo_suite}/eo_suite.h | 0 .../tests/eo_suite}/eo_test_class_errors.c | 0 .../tests/eo_suite}/eo_test_general.c | 0 .../tests/eo_suite}/eo_test_init.c | 0 .../{examples => src/tests}/eunit_tests.h | 0 .../tests}/function_overrides/CMakeLists.txt | 2 +- .../tests}/function_overrides/inherit.c | 0 .../tests}/function_overrides/inherit.h | 0 .../tests}/function_overrides/inherit2.c | 0 .../tests}/function_overrides/inherit2.h | 0 .../tests}/function_overrides/inherit3.c | 0 .../tests}/function_overrides/inherit3.h | 0 .../tests}/function_overrides/main.c | 0 .../tests}/function_overrides/simple.c | 0 .../tests}/function_overrides/simple.h | 0 .../tests}/interface/CMakeLists.txt | 2 +- .../tests}/interface/interface.c | 0 .../tests}/interface/interface.h | 0 .../tests}/interface/interface2.c | 0 .../tests}/interface/interface2.h | 0 .../{examples => src/tests}/interface/main.c | 0 .../tests}/interface/simple.c | 0 .../tests}/interface/simple.h | 0 .../tests}/mixin/CMakeLists.txt | 2 +- .../eobj/{examples => src/tests}/mixin/main.c | 0 .../{examples => src/tests}/mixin/mixin.c | 0 .../{examples => src/tests}/mixin/mixin.h | 0 .../{examples => src/tests}/mixin/mixin2.c | 0 .../{examples => src/tests}/mixin/mixin2.h | 0 .../{examples => src/tests}/mixin/mixin3.c | 0 .../{examples => src/tests}/mixin/mixin3.h | 0 .../{examples => src/tests}/mixin/simple.c | 0 .../{examples => src/tests}/mixin/simple.h | 0 .../tests}/signals/CMakeLists.txt | 2 +- .../{examples => src/tests}/signals/main.c | 0 .../{examples => src/tests}/signals/simple.c | 0 .../{examples => src/tests}/signals/simple.h | 0 89 files changed, 22 insertions(+), 21 deletions(-) rename legacy/eobj/{ => src}/examples/evas/CMakeLists.txt (93%) rename legacy/eobj/{ => src}/examples/evas/elw_box.c (100%) rename legacy/eobj/{ => src}/examples/evas/elw_box.h (100%) rename legacy/eobj/{ => src}/examples/evas/elw_boxedbutton.c (100%) rename legacy/eobj/{ => src}/examples/evas/elw_boxedbutton.h (100%) rename legacy/eobj/{ => src}/examples/evas/elw_button.c (100%) rename legacy/eobj/{ => src}/examples/evas/elw_button.h (100%) rename legacy/eobj/{ => src}/examples/evas/elw_win.c (100%) rename legacy/eobj/{ => src}/examples/evas/elw_win.h (100%) rename legacy/eobj/{ => src}/examples/evas/evas_obj.c (100%) rename legacy/eobj/{ => src}/examples/evas/evas_obj.h (100%) rename legacy/eobj/{ => src}/examples/evas/test.c (100%) rename legacy/eobj/{ => src}/lib/CMakeLists.txt (100%) rename legacy/eobj/{ => src}/lib/Eo.h (100%) rename legacy/eobj/{ => src}/lib/eo.c (100%) rename legacy/eobj/{ => src}/lib/eo_base_class.c (100%) rename legacy/eobj/{ => src}/lib/eo_private.h (100%) rename legacy/eobj/{examples => src/tests}/access/CMakeLists.txt (92%) rename legacy/eobj/{examples => src/tests}/access/inherit.c (100%) rename legacy/eobj/{examples => src/tests}/access/inherit.h (100%) rename legacy/eobj/{examples => src/tests}/access/main.c (100%) rename legacy/eobj/{examples => src/tests}/access/simple.c (100%) rename legacy/eobj/{examples => src/tests}/access/simple.h (100%) rename legacy/eobj/{examples => src/tests}/access/simple_protected.h (100%) rename legacy/eobj/{examples => src/tests}/composite_objects/CMakeLists.txt (93%) rename legacy/eobj/{examples => src/tests}/composite_objects/comp.c (100%) rename legacy/eobj/{examples => src/tests}/composite_objects/comp.h (100%) rename legacy/eobj/{examples => src/tests}/composite_objects/main.c (100%) rename legacy/eobj/{examples => src/tests}/composite_objects/simple.c (100%) rename legacy/eobj/{examples => src/tests}/composite_objects/simple.h (100%) rename legacy/eobj/{examples => src/tests}/constructors/CMakeLists.txt (94%) rename legacy/eobj/{examples => src/tests}/constructors/main.c (100%) rename legacy/eobj/{examples => src/tests}/constructors/mixin.c (100%) rename legacy/eobj/{examples => src/tests}/constructors/mixin.h (100%) rename legacy/eobj/{examples => src/tests}/constructors/simple.c (100%) rename legacy/eobj/{examples => src/tests}/constructors/simple.h (100%) rename legacy/eobj/{examples => src/tests}/constructors/simple2.c (100%) rename legacy/eobj/{examples => src/tests}/constructors/simple2.h (100%) rename legacy/eobj/{examples => src/tests}/constructors/simple3.c (100%) rename legacy/eobj/{examples => src/tests}/constructors/simple3.h (100%) rename legacy/eobj/{examples => src/tests}/constructors/simple4.c (100%) rename legacy/eobj/{examples => src/tests}/constructors/simple4.h (100%) rename legacy/eobj/{examples => src/tests}/constructors/simple5.c (100%) rename legacy/eobj/{examples => src/tests}/constructors/simple5.h (100%) rename legacy/eobj/{examples => src/tests}/constructors/simple6.c (100%) rename legacy/eobj/{examples => src/tests}/constructors/simple6.h (100%) rename legacy/eobj/{tests => src/tests/eo_suite}/CMakeLists.txt (94%) rename legacy/eobj/{tests => src/tests/eo_suite}/class_simple.c (100%) rename legacy/eobj/{tests => src/tests/eo_suite}/class_simple.h (100%) rename legacy/eobj/{tests => src/tests/eo_suite}/eo_suite.c (100%) rename legacy/eobj/{tests => src/tests/eo_suite}/eo_suite.h (100%) rename legacy/eobj/{tests => src/tests/eo_suite}/eo_test_class_errors.c (100%) rename legacy/eobj/{tests => src/tests/eo_suite}/eo_test_general.c (100%) rename legacy/eobj/{tests => src/tests/eo_suite}/eo_test_init.c (100%) rename legacy/eobj/{examples => src/tests}/eunit_tests.h (100%) rename legacy/eobj/{examples => src/tests}/function_overrides/CMakeLists.txt (94%) rename legacy/eobj/{examples => src/tests}/function_overrides/inherit.c (100%) rename legacy/eobj/{examples => src/tests}/function_overrides/inherit.h (100%) rename legacy/eobj/{examples => src/tests}/function_overrides/inherit2.c (100%) rename legacy/eobj/{examples => src/tests}/function_overrides/inherit2.h (100%) rename legacy/eobj/{examples => src/tests}/function_overrides/inherit3.c (100%) rename legacy/eobj/{examples => src/tests}/function_overrides/inherit3.h (100%) rename legacy/eobj/{examples => src/tests}/function_overrides/main.c (100%) rename legacy/eobj/{examples => src/tests}/function_overrides/simple.c (100%) rename legacy/eobj/{examples => src/tests}/function_overrides/simple.h (100%) rename legacy/eobj/{examples => src/tests}/interface/CMakeLists.txt (93%) rename legacy/eobj/{examples => src/tests}/interface/interface.c (100%) rename legacy/eobj/{examples => src/tests}/interface/interface.h (100%) rename legacy/eobj/{examples => src/tests}/interface/interface2.c (100%) rename legacy/eobj/{examples => src/tests}/interface/interface2.h (100%) rename legacy/eobj/{examples => src/tests}/interface/main.c (100%) rename legacy/eobj/{examples => src/tests}/interface/simple.c (100%) rename legacy/eobj/{examples => src/tests}/interface/simple.h (100%) rename legacy/eobj/{examples => src/tests}/mixin/CMakeLists.txt (92%) rename legacy/eobj/{examples => src/tests}/mixin/main.c (100%) rename legacy/eobj/{examples => src/tests}/mixin/mixin.c (100%) rename legacy/eobj/{examples => src/tests}/mixin/mixin.h (100%) rename legacy/eobj/{examples => src/tests}/mixin/mixin2.c (100%) rename legacy/eobj/{examples => src/tests}/mixin/mixin2.h (100%) rename legacy/eobj/{examples => src/tests}/mixin/mixin3.c (100%) rename legacy/eobj/{examples => src/tests}/mixin/mixin3.h (100%) rename legacy/eobj/{examples => src/tests}/mixin/simple.c (100%) rename legacy/eobj/{examples => src/tests}/mixin/simple.h (100%) rename legacy/eobj/{examples => src/tests}/signals/CMakeLists.txt (92%) rename legacy/eobj/{examples => src/tests}/signals/main.c (100%) rename legacy/eobj/{examples => src/tests}/signals/simple.c (100%) rename legacy/eobj/{examples => src/tests}/signals/simple.h (100%) diff --git a/legacy/eobj/CMakeLists.txt b/legacy/eobj/CMakeLists.txt index f4e1f2e4c0..f7934b8ede 100644 --- a/legacy/eobj/CMakeLists.txt +++ b/legacy/eobj/CMakeLists.txt @@ -38,17 +38,18 @@ configure_file ( include(EFLCheck) -add_subdirectory(lib) -add_subdirectory(examples/evas) -add_subdirectory(examples/mixin) -add_subdirectory(examples/signals) -add_subdirectory(examples/access) -add_subdirectory(examples/constructors) -add_subdirectory(examples/function_overrides) -add_subdirectory(examples/composite_objects) -add_subdirectory(examples/interface) +add_subdirectory(src/lib) +add_subdirectory(src/examples/evas) -add_subdirectory(tests EXCLUDE_FROM_ALL) +add_subdirectory(src/tests/mixin) +add_subdirectory(src/tests/signals) +add_subdirectory(src/tests/access) +add_subdirectory(src/tests/constructors) +add_subdirectory(src/tests/function_overrides) +add_subdirectory(src/tests/composite_objects) +add_subdirectory(src/tests/interface) + +add_subdirectory(src/tests/eo_suite EXCLUDE_FROM_ALL) add_subdirectory(doc) diff --git a/legacy/eobj/doc/Doxyfile.in b/legacy/eobj/doc/Doxyfile.in index b898de3360..56abe89e89 100644 --- a/legacy/eobj/doc/Doxyfile.in +++ b/legacy/eobj/doc/Doxyfile.in @@ -598,7 +598,7 @@ WARN_LOGFILE = # directories like "/usr/src/myproject". Separate the files or directories # with spaces. -INPUT = @CMAKE_SOURCE_DIR@/lib +INPUT = @CMAKE_SOURCE_DIR@/src/lib # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is @@ -658,7 +658,7 @@ EXCLUDE_SYMBOLS = # directories that contain example code fragments that are included (see # the \include command). -EXAMPLE_PATH = @CMAKE_SOURCE_DIR@/examples +EXAMPLE_PATH = @CMAKE_SOURCE_DIR@/src/examples # If the value of the EXAMPLE_PATH tag contains directories, you can use the # EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp diff --git a/legacy/eobj/examples/evas/CMakeLists.txt b/legacy/eobj/src/examples/evas/CMakeLists.txt similarity index 93% rename from legacy/eobj/examples/evas/CMakeLists.txt rename to legacy/eobj/src/examples/evas/CMakeLists.txt index 0fe04c0906..abc63eac7c 100644 --- a/legacy/eobj/examples/evas/CMakeLists.txt +++ b/legacy/eobj/src/examples/evas/CMakeLists.txt @@ -11,7 +11,7 @@ include_directories( ${EINA_INCLUDE_DIRS} ${EVAS_INCLUDE_DIRS} ${ELEMENTARY_INCLUDE_DIRS} - ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/src/lib ) add_executable(evas ${EVAS_CC_SOURCES}) diff --git a/legacy/eobj/examples/evas/elw_box.c b/legacy/eobj/src/examples/evas/elw_box.c similarity index 100% rename from legacy/eobj/examples/evas/elw_box.c rename to legacy/eobj/src/examples/evas/elw_box.c diff --git a/legacy/eobj/examples/evas/elw_box.h b/legacy/eobj/src/examples/evas/elw_box.h similarity index 100% rename from legacy/eobj/examples/evas/elw_box.h rename to legacy/eobj/src/examples/evas/elw_box.h diff --git a/legacy/eobj/examples/evas/elw_boxedbutton.c b/legacy/eobj/src/examples/evas/elw_boxedbutton.c similarity index 100% rename from legacy/eobj/examples/evas/elw_boxedbutton.c rename to legacy/eobj/src/examples/evas/elw_boxedbutton.c diff --git a/legacy/eobj/examples/evas/elw_boxedbutton.h b/legacy/eobj/src/examples/evas/elw_boxedbutton.h similarity index 100% rename from legacy/eobj/examples/evas/elw_boxedbutton.h rename to legacy/eobj/src/examples/evas/elw_boxedbutton.h diff --git a/legacy/eobj/examples/evas/elw_button.c b/legacy/eobj/src/examples/evas/elw_button.c similarity index 100% rename from legacy/eobj/examples/evas/elw_button.c rename to legacy/eobj/src/examples/evas/elw_button.c diff --git a/legacy/eobj/examples/evas/elw_button.h b/legacy/eobj/src/examples/evas/elw_button.h similarity index 100% rename from legacy/eobj/examples/evas/elw_button.h rename to legacy/eobj/src/examples/evas/elw_button.h diff --git a/legacy/eobj/examples/evas/elw_win.c b/legacy/eobj/src/examples/evas/elw_win.c similarity index 100% rename from legacy/eobj/examples/evas/elw_win.c rename to legacy/eobj/src/examples/evas/elw_win.c diff --git a/legacy/eobj/examples/evas/elw_win.h b/legacy/eobj/src/examples/evas/elw_win.h similarity index 100% rename from legacy/eobj/examples/evas/elw_win.h rename to legacy/eobj/src/examples/evas/elw_win.h diff --git a/legacy/eobj/examples/evas/evas_obj.c b/legacy/eobj/src/examples/evas/evas_obj.c similarity index 100% rename from legacy/eobj/examples/evas/evas_obj.c rename to legacy/eobj/src/examples/evas/evas_obj.c diff --git a/legacy/eobj/examples/evas/evas_obj.h b/legacy/eobj/src/examples/evas/evas_obj.h similarity index 100% rename from legacy/eobj/examples/evas/evas_obj.h rename to legacy/eobj/src/examples/evas/evas_obj.h diff --git a/legacy/eobj/examples/evas/test.c b/legacy/eobj/src/examples/evas/test.c similarity index 100% rename from legacy/eobj/examples/evas/test.c rename to legacy/eobj/src/examples/evas/test.c diff --git a/legacy/eobj/lib/CMakeLists.txt b/legacy/eobj/src/lib/CMakeLists.txt similarity index 100% rename from legacy/eobj/lib/CMakeLists.txt rename to legacy/eobj/src/lib/CMakeLists.txt diff --git a/legacy/eobj/lib/Eo.h b/legacy/eobj/src/lib/Eo.h similarity index 100% rename from legacy/eobj/lib/Eo.h rename to legacy/eobj/src/lib/Eo.h diff --git a/legacy/eobj/lib/eo.c b/legacy/eobj/src/lib/eo.c similarity index 100% rename from legacy/eobj/lib/eo.c rename to legacy/eobj/src/lib/eo.c diff --git a/legacy/eobj/lib/eo_base_class.c b/legacy/eobj/src/lib/eo_base_class.c similarity index 100% rename from legacy/eobj/lib/eo_base_class.c rename to legacy/eobj/src/lib/eo_base_class.c diff --git a/legacy/eobj/lib/eo_private.h b/legacy/eobj/src/lib/eo_private.h similarity index 100% rename from legacy/eobj/lib/eo_private.h rename to legacy/eobj/src/lib/eo_private.h diff --git a/legacy/eobj/examples/access/CMakeLists.txt b/legacy/eobj/src/tests/access/CMakeLists.txt similarity index 92% rename from legacy/eobj/examples/access/CMakeLists.txt rename to legacy/eobj/src/tests/access/CMakeLists.txt index a6ab154e0e..dbbd162a93 100644 --- a/legacy/eobj/examples/access/CMakeLists.txt +++ b/legacy/eobj/src/tests/access/CMakeLists.txt @@ -7,7 +7,7 @@ LIST(APPEND ACCESS_CC_SOURCES include_directories( ${EINA_INCLUDE_DIRS} ${EVAS_INCLUDE_DIRS} - ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/src/lib ) add_executable(access ${ACCESS_CC_SOURCES}) diff --git a/legacy/eobj/examples/access/inherit.c b/legacy/eobj/src/tests/access/inherit.c similarity index 100% rename from legacy/eobj/examples/access/inherit.c rename to legacy/eobj/src/tests/access/inherit.c diff --git a/legacy/eobj/examples/access/inherit.h b/legacy/eobj/src/tests/access/inherit.h similarity index 100% rename from legacy/eobj/examples/access/inherit.h rename to legacy/eobj/src/tests/access/inherit.h diff --git a/legacy/eobj/examples/access/main.c b/legacy/eobj/src/tests/access/main.c similarity index 100% rename from legacy/eobj/examples/access/main.c rename to legacy/eobj/src/tests/access/main.c diff --git a/legacy/eobj/examples/access/simple.c b/legacy/eobj/src/tests/access/simple.c similarity index 100% rename from legacy/eobj/examples/access/simple.c rename to legacy/eobj/src/tests/access/simple.c diff --git a/legacy/eobj/examples/access/simple.h b/legacy/eobj/src/tests/access/simple.h similarity index 100% rename from legacy/eobj/examples/access/simple.h rename to legacy/eobj/src/tests/access/simple.h diff --git a/legacy/eobj/examples/access/simple_protected.h b/legacy/eobj/src/tests/access/simple_protected.h similarity index 100% rename from legacy/eobj/examples/access/simple_protected.h rename to legacy/eobj/src/tests/access/simple_protected.h diff --git a/legacy/eobj/examples/composite_objects/CMakeLists.txt b/legacy/eobj/src/tests/composite_objects/CMakeLists.txt similarity index 93% rename from legacy/eobj/examples/composite_objects/CMakeLists.txt rename to legacy/eobj/src/tests/composite_objects/CMakeLists.txt index a2c677e456..ee402c61bd 100644 --- a/legacy/eobj/examples/composite_objects/CMakeLists.txt +++ b/legacy/eobj/src/tests/composite_objects/CMakeLists.txt @@ -7,7 +7,7 @@ LIST(APPEND COMPOSITE_OBJECTS_CC_SOURCES include_directories( ${EINA_INCLUDE_DIRS} ${EVAS_INCLUDE_DIRS} - ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/src/lib ) add_executable(composite_objects ${COMPOSITE_OBJECTS_CC_SOURCES}) diff --git a/legacy/eobj/examples/composite_objects/comp.c b/legacy/eobj/src/tests/composite_objects/comp.c similarity index 100% rename from legacy/eobj/examples/composite_objects/comp.c rename to legacy/eobj/src/tests/composite_objects/comp.c diff --git a/legacy/eobj/examples/composite_objects/comp.h b/legacy/eobj/src/tests/composite_objects/comp.h similarity index 100% rename from legacy/eobj/examples/composite_objects/comp.h rename to legacy/eobj/src/tests/composite_objects/comp.h diff --git a/legacy/eobj/examples/composite_objects/main.c b/legacy/eobj/src/tests/composite_objects/main.c similarity index 100% rename from legacy/eobj/examples/composite_objects/main.c rename to legacy/eobj/src/tests/composite_objects/main.c diff --git a/legacy/eobj/examples/composite_objects/simple.c b/legacy/eobj/src/tests/composite_objects/simple.c similarity index 100% rename from legacy/eobj/examples/composite_objects/simple.c rename to legacy/eobj/src/tests/composite_objects/simple.c diff --git a/legacy/eobj/examples/composite_objects/simple.h b/legacy/eobj/src/tests/composite_objects/simple.h similarity index 100% rename from legacy/eobj/examples/composite_objects/simple.h rename to legacy/eobj/src/tests/composite_objects/simple.h diff --git a/legacy/eobj/examples/constructors/CMakeLists.txt b/legacy/eobj/src/tests/constructors/CMakeLists.txt similarity index 94% rename from legacy/eobj/examples/constructors/CMakeLists.txt rename to legacy/eobj/src/tests/constructors/CMakeLists.txt index 7752453c79..731d93d836 100644 --- a/legacy/eobj/examples/constructors/CMakeLists.txt +++ b/legacy/eobj/src/tests/constructors/CMakeLists.txt @@ -12,7 +12,7 @@ LIST(APPEND CONSTRUCTORS_CC_SOURCES include_directories( ${EINA_INCLUDE_DIRS} ${EVAS_INCLUDE_DIRS} - ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/src/lib ) add_executable(constructors ${CONSTRUCTORS_CC_SOURCES}) diff --git a/legacy/eobj/examples/constructors/main.c b/legacy/eobj/src/tests/constructors/main.c similarity index 100% rename from legacy/eobj/examples/constructors/main.c rename to legacy/eobj/src/tests/constructors/main.c diff --git a/legacy/eobj/examples/constructors/mixin.c b/legacy/eobj/src/tests/constructors/mixin.c similarity index 100% rename from legacy/eobj/examples/constructors/mixin.c rename to legacy/eobj/src/tests/constructors/mixin.c diff --git a/legacy/eobj/examples/constructors/mixin.h b/legacy/eobj/src/tests/constructors/mixin.h similarity index 100% rename from legacy/eobj/examples/constructors/mixin.h rename to legacy/eobj/src/tests/constructors/mixin.h diff --git a/legacy/eobj/examples/constructors/simple.c b/legacy/eobj/src/tests/constructors/simple.c similarity index 100% rename from legacy/eobj/examples/constructors/simple.c rename to legacy/eobj/src/tests/constructors/simple.c diff --git a/legacy/eobj/examples/constructors/simple.h b/legacy/eobj/src/tests/constructors/simple.h similarity index 100% rename from legacy/eobj/examples/constructors/simple.h rename to legacy/eobj/src/tests/constructors/simple.h diff --git a/legacy/eobj/examples/constructors/simple2.c b/legacy/eobj/src/tests/constructors/simple2.c similarity index 100% rename from legacy/eobj/examples/constructors/simple2.c rename to legacy/eobj/src/tests/constructors/simple2.c diff --git a/legacy/eobj/examples/constructors/simple2.h b/legacy/eobj/src/tests/constructors/simple2.h similarity index 100% rename from legacy/eobj/examples/constructors/simple2.h rename to legacy/eobj/src/tests/constructors/simple2.h diff --git a/legacy/eobj/examples/constructors/simple3.c b/legacy/eobj/src/tests/constructors/simple3.c similarity index 100% rename from legacy/eobj/examples/constructors/simple3.c rename to legacy/eobj/src/tests/constructors/simple3.c diff --git a/legacy/eobj/examples/constructors/simple3.h b/legacy/eobj/src/tests/constructors/simple3.h similarity index 100% rename from legacy/eobj/examples/constructors/simple3.h rename to legacy/eobj/src/tests/constructors/simple3.h diff --git a/legacy/eobj/examples/constructors/simple4.c b/legacy/eobj/src/tests/constructors/simple4.c similarity index 100% rename from legacy/eobj/examples/constructors/simple4.c rename to legacy/eobj/src/tests/constructors/simple4.c diff --git a/legacy/eobj/examples/constructors/simple4.h b/legacy/eobj/src/tests/constructors/simple4.h similarity index 100% rename from legacy/eobj/examples/constructors/simple4.h rename to legacy/eobj/src/tests/constructors/simple4.h diff --git a/legacy/eobj/examples/constructors/simple5.c b/legacy/eobj/src/tests/constructors/simple5.c similarity index 100% rename from legacy/eobj/examples/constructors/simple5.c rename to legacy/eobj/src/tests/constructors/simple5.c diff --git a/legacy/eobj/examples/constructors/simple5.h b/legacy/eobj/src/tests/constructors/simple5.h similarity index 100% rename from legacy/eobj/examples/constructors/simple5.h rename to legacy/eobj/src/tests/constructors/simple5.h diff --git a/legacy/eobj/examples/constructors/simple6.c b/legacy/eobj/src/tests/constructors/simple6.c similarity index 100% rename from legacy/eobj/examples/constructors/simple6.c rename to legacy/eobj/src/tests/constructors/simple6.c diff --git a/legacy/eobj/examples/constructors/simple6.h b/legacy/eobj/src/tests/constructors/simple6.h similarity index 100% rename from legacy/eobj/examples/constructors/simple6.h rename to legacy/eobj/src/tests/constructors/simple6.h diff --git a/legacy/eobj/tests/CMakeLists.txt b/legacy/eobj/src/tests/eo_suite/CMakeLists.txt similarity index 94% rename from legacy/eobj/tests/CMakeLists.txt rename to legacy/eobj/src/tests/eo_suite/CMakeLists.txt index 88befcff8d..8612cfcaec 100644 --- a/legacy/eobj/tests/CMakeLists.txt +++ b/legacy/eobj/src/tests/eo_suite/CMakeLists.txt @@ -12,7 +12,7 @@ if (CHECK_ENABLED) include_directories( ${EINA_INCLUDE_DIRS} - ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/src/lib ${CHECK_INCLUDE_DIRS} ) diff --git a/legacy/eobj/tests/class_simple.c b/legacy/eobj/src/tests/eo_suite/class_simple.c similarity index 100% rename from legacy/eobj/tests/class_simple.c rename to legacy/eobj/src/tests/eo_suite/class_simple.c diff --git a/legacy/eobj/tests/class_simple.h b/legacy/eobj/src/tests/eo_suite/class_simple.h similarity index 100% rename from legacy/eobj/tests/class_simple.h rename to legacy/eobj/src/tests/eo_suite/class_simple.h diff --git a/legacy/eobj/tests/eo_suite.c b/legacy/eobj/src/tests/eo_suite/eo_suite.c similarity index 100% rename from legacy/eobj/tests/eo_suite.c rename to legacy/eobj/src/tests/eo_suite/eo_suite.c diff --git a/legacy/eobj/tests/eo_suite.h b/legacy/eobj/src/tests/eo_suite/eo_suite.h similarity index 100% rename from legacy/eobj/tests/eo_suite.h rename to legacy/eobj/src/tests/eo_suite/eo_suite.h diff --git a/legacy/eobj/tests/eo_test_class_errors.c b/legacy/eobj/src/tests/eo_suite/eo_test_class_errors.c similarity index 100% rename from legacy/eobj/tests/eo_test_class_errors.c rename to legacy/eobj/src/tests/eo_suite/eo_test_class_errors.c diff --git a/legacy/eobj/tests/eo_test_general.c b/legacy/eobj/src/tests/eo_suite/eo_test_general.c similarity index 100% rename from legacy/eobj/tests/eo_test_general.c rename to legacy/eobj/src/tests/eo_suite/eo_test_general.c diff --git a/legacy/eobj/tests/eo_test_init.c b/legacy/eobj/src/tests/eo_suite/eo_test_init.c similarity index 100% rename from legacy/eobj/tests/eo_test_init.c rename to legacy/eobj/src/tests/eo_suite/eo_test_init.c diff --git a/legacy/eobj/examples/eunit_tests.h b/legacy/eobj/src/tests/eunit_tests.h similarity index 100% rename from legacy/eobj/examples/eunit_tests.h rename to legacy/eobj/src/tests/eunit_tests.h diff --git a/legacy/eobj/examples/function_overrides/CMakeLists.txt b/legacy/eobj/src/tests/function_overrides/CMakeLists.txt similarity index 94% rename from legacy/eobj/examples/function_overrides/CMakeLists.txt rename to legacy/eobj/src/tests/function_overrides/CMakeLists.txt index 85b2d10c84..3faa077f3d 100644 --- a/legacy/eobj/examples/function_overrides/CMakeLists.txt +++ b/legacy/eobj/src/tests/function_overrides/CMakeLists.txt @@ -9,7 +9,7 @@ LIST(APPEND FUNCTION_OVERRIDES_CC_SOURCES include_directories( ${EINA_INCLUDE_DIRS} ${EVAS_INCLUDE_DIRS} - ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/src/lib ) add_executable(function_overrides ${FUNCTION_OVERRIDES_CC_SOURCES}) diff --git a/legacy/eobj/examples/function_overrides/inherit.c b/legacy/eobj/src/tests/function_overrides/inherit.c similarity index 100% rename from legacy/eobj/examples/function_overrides/inherit.c rename to legacy/eobj/src/tests/function_overrides/inherit.c diff --git a/legacy/eobj/examples/function_overrides/inherit.h b/legacy/eobj/src/tests/function_overrides/inherit.h similarity index 100% rename from legacy/eobj/examples/function_overrides/inherit.h rename to legacy/eobj/src/tests/function_overrides/inherit.h diff --git a/legacy/eobj/examples/function_overrides/inherit2.c b/legacy/eobj/src/tests/function_overrides/inherit2.c similarity index 100% rename from legacy/eobj/examples/function_overrides/inherit2.c rename to legacy/eobj/src/tests/function_overrides/inherit2.c diff --git a/legacy/eobj/examples/function_overrides/inherit2.h b/legacy/eobj/src/tests/function_overrides/inherit2.h similarity index 100% rename from legacy/eobj/examples/function_overrides/inherit2.h rename to legacy/eobj/src/tests/function_overrides/inherit2.h diff --git a/legacy/eobj/examples/function_overrides/inherit3.c b/legacy/eobj/src/tests/function_overrides/inherit3.c similarity index 100% rename from legacy/eobj/examples/function_overrides/inherit3.c rename to legacy/eobj/src/tests/function_overrides/inherit3.c diff --git a/legacy/eobj/examples/function_overrides/inherit3.h b/legacy/eobj/src/tests/function_overrides/inherit3.h similarity index 100% rename from legacy/eobj/examples/function_overrides/inherit3.h rename to legacy/eobj/src/tests/function_overrides/inherit3.h diff --git a/legacy/eobj/examples/function_overrides/main.c b/legacy/eobj/src/tests/function_overrides/main.c similarity index 100% rename from legacy/eobj/examples/function_overrides/main.c rename to legacy/eobj/src/tests/function_overrides/main.c diff --git a/legacy/eobj/examples/function_overrides/simple.c b/legacy/eobj/src/tests/function_overrides/simple.c similarity index 100% rename from legacy/eobj/examples/function_overrides/simple.c rename to legacy/eobj/src/tests/function_overrides/simple.c diff --git a/legacy/eobj/examples/function_overrides/simple.h b/legacy/eobj/src/tests/function_overrides/simple.h similarity index 100% rename from legacy/eobj/examples/function_overrides/simple.h rename to legacy/eobj/src/tests/function_overrides/simple.h diff --git a/legacy/eobj/examples/interface/CMakeLists.txt b/legacy/eobj/src/tests/interface/CMakeLists.txt similarity index 93% rename from legacy/eobj/examples/interface/CMakeLists.txt rename to legacy/eobj/src/tests/interface/CMakeLists.txt index 95c023ef17..562ecbdfe5 100644 --- a/legacy/eobj/examples/interface/CMakeLists.txt +++ b/legacy/eobj/src/tests/interface/CMakeLists.txt @@ -8,7 +8,7 @@ LIST(APPEND INTERFACE_CC_SOURCES include_directories( ${EINA_INCLUDE_DIRS} ${EVAS_INCLUDE_DIRS} - ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/src/lib ) add_executable(interface ${INTERFACE_CC_SOURCES}) diff --git a/legacy/eobj/examples/interface/interface.c b/legacy/eobj/src/tests/interface/interface.c similarity index 100% rename from legacy/eobj/examples/interface/interface.c rename to legacy/eobj/src/tests/interface/interface.c diff --git a/legacy/eobj/examples/interface/interface.h b/legacy/eobj/src/tests/interface/interface.h similarity index 100% rename from legacy/eobj/examples/interface/interface.h rename to legacy/eobj/src/tests/interface/interface.h diff --git a/legacy/eobj/examples/interface/interface2.c b/legacy/eobj/src/tests/interface/interface2.c similarity index 100% rename from legacy/eobj/examples/interface/interface2.c rename to legacy/eobj/src/tests/interface/interface2.c diff --git a/legacy/eobj/examples/interface/interface2.h b/legacy/eobj/src/tests/interface/interface2.h similarity index 100% rename from legacy/eobj/examples/interface/interface2.h rename to legacy/eobj/src/tests/interface/interface2.h diff --git a/legacy/eobj/examples/interface/main.c b/legacy/eobj/src/tests/interface/main.c similarity index 100% rename from legacy/eobj/examples/interface/main.c rename to legacy/eobj/src/tests/interface/main.c diff --git a/legacy/eobj/examples/interface/simple.c b/legacy/eobj/src/tests/interface/simple.c similarity index 100% rename from legacy/eobj/examples/interface/simple.c rename to legacy/eobj/src/tests/interface/simple.c diff --git a/legacy/eobj/examples/interface/simple.h b/legacy/eobj/src/tests/interface/simple.h similarity index 100% rename from legacy/eobj/examples/interface/simple.h rename to legacy/eobj/src/tests/interface/simple.h diff --git a/legacy/eobj/examples/mixin/CMakeLists.txt b/legacy/eobj/src/tests/mixin/CMakeLists.txt similarity index 92% rename from legacy/eobj/examples/mixin/CMakeLists.txt rename to legacy/eobj/src/tests/mixin/CMakeLists.txt index d09adacd44..8953f1d3a7 100644 --- a/legacy/eobj/examples/mixin/CMakeLists.txt +++ b/legacy/eobj/src/tests/mixin/CMakeLists.txt @@ -9,7 +9,7 @@ LIST(APPEND MIXIN_CC_SOURCES include_directories( ${EINA_INCLUDE_DIRS} ${EVAS_INCLUDE_DIRS} - ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/src/lib ) add_executable(mixin ${MIXIN_CC_SOURCES}) diff --git a/legacy/eobj/examples/mixin/main.c b/legacy/eobj/src/tests/mixin/main.c similarity index 100% rename from legacy/eobj/examples/mixin/main.c rename to legacy/eobj/src/tests/mixin/main.c diff --git a/legacy/eobj/examples/mixin/mixin.c b/legacy/eobj/src/tests/mixin/mixin.c similarity index 100% rename from legacy/eobj/examples/mixin/mixin.c rename to legacy/eobj/src/tests/mixin/mixin.c diff --git a/legacy/eobj/examples/mixin/mixin.h b/legacy/eobj/src/tests/mixin/mixin.h similarity index 100% rename from legacy/eobj/examples/mixin/mixin.h rename to legacy/eobj/src/tests/mixin/mixin.h diff --git a/legacy/eobj/examples/mixin/mixin2.c b/legacy/eobj/src/tests/mixin/mixin2.c similarity index 100% rename from legacy/eobj/examples/mixin/mixin2.c rename to legacy/eobj/src/tests/mixin/mixin2.c diff --git a/legacy/eobj/examples/mixin/mixin2.h b/legacy/eobj/src/tests/mixin/mixin2.h similarity index 100% rename from legacy/eobj/examples/mixin/mixin2.h rename to legacy/eobj/src/tests/mixin/mixin2.h diff --git a/legacy/eobj/examples/mixin/mixin3.c b/legacy/eobj/src/tests/mixin/mixin3.c similarity index 100% rename from legacy/eobj/examples/mixin/mixin3.c rename to legacy/eobj/src/tests/mixin/mixin3.c diff --git a/legacy/eobj/examples/mixin/mixin3.h b/legacy/eobj/src/tests/mixin/mixin3.h similarity index 100% rename from legacy/eobj/examples/mixin/mixin3.h rename to legacy/eobj/src/tests/mixin/mixin3.h diff --git a/legacy/eobj/examples/mixin/simple.c b/legacy/eobj/src/tests/mixin/simple.c similarity index 100% rename from legacy/eobj/examples/mixin/simple.c rename to legacy/eobj/src/tests/mixin/simple.c diff --git a/legacy/eobj/examples/mixin/simple.h b/legacy/eobj/src/tests/mixin/simple.h similarity index 100% rename from legacy/eobj/examples/mixin/simple.h rename to legacy/eobj/src/tests/mixin/simple.h diff --git a/legacy/eobj/examples/signals/CMakeLists.txt b/legacy/eobj/src/tests/signals/CMakeLists.txt similarity index 92% rename from legacy/eobj/examples/signals/CMakeLists.txt rename to legacy/eobj/src/tests/signals/CMakeLists.txt index 04742a7050..6fa155f54f 100644 --- a/legacy/eobj/examples/signals/CMakeLists.txt +++ b/legacy/eobj/src/tests/signals/CMakeLists.txt @@ -6,7 +6,7 @@ LIST(APPEND SIGNALS_CC_SOURCES include_directories( ${EINA_INCLUDE_DIRS} ${EVAS_INCLUDE_DIRS} - ${CMAKE_SOURCE_DIR}/lib + ${CMAKE_SOURCE_DIR}/src/lib ) add_executable(signals ${SIGNALS_CC_SOURCES}) diff --git a/legacy/eobj/examples/signals/main.c b/legacy/eobj/src/tests/signals/main.c similarity index 100% rename from legacy/eobj/examples/signals/main.c rename to legacy/eobj/src/tests/signals/main.c diff --git a/legacy/eobj/examples/signals/simple.c b/legacy/eobj/src/tests/signals/simple.c similarity index 100% rename from legacy/eobj/examples/signals/simple.c rename to legacy/eobj/src/tests/signals/simple.c diff --git a/legacy/eobj/examples/signals/simple.h b/legacy/eobj/src/tests/signals/simple.h similarity index 100% rename from legacy/eobj/examples/signals/simple.h rename to legacy/eobj/src/tests/signals/simple.h