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(tests EXCLUDE_FROM_ALL)
+add_subdirectory(src/lib)
+add_subdirectory(src/examples/evas)
+
+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)
# 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
# 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
${EINA_INCLUDE_DIRS}
${EVAS_INCLUDE_DIRS}
${ELEMENTARY_INCLUDE_DIRS}
- ${CMAKE_SOURCE_DIR}/lib
+ ${CMAKE_SOURCE_DIR}/src/lib
)
add_executable(evas ${EVAS_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})
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})
include_directories(
${EINA_INCLUDE_DIRS}
${EVAS_INCLUDE_DIRS}
- ${CMAKE_SOURCE_DIR}/lib
+ ${CMAKE_SOURCE_DIR}/src/lib
)
add_executable(constructors ${CONSTRUCTORS_CC_SOURCES})
include_directories(
${EINA_INCLUDE_DIRS}
- ${CMAKE_SOURCE_DIR}/lib
+ ${CMAKE_SOURCE_DIR}/src/lib
${CHECK_INCLUDE_DIRS}
)
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})
include_directories(
${EINA_INCLUDE_DIRS}
${EVAS_INCLUDE_DIRS}
- ${CMAKE_SOURCE_DIR}/lib
+ ${CMAKE_SOURCE_DIR}/src/lib
)
add_executable(interface ${INTERFACE_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})
include_directories(
${EINA_INCLUDE_DIRS}
${EVAS_INCLUDE_DIRS}
- ${CMAKE_SOURCE_DIR}/lib
+ ${CMAKE_SOURCE_DIR}/src/lib
)
add_executable(signals ${SIGNALS_CC_SOURCES})