From: Gustavo Sverzut Barbieri Date: Thu, 26 Jan 2017 16:02:21 +0000 (-0200) Subject: cmake: add eet. X-Git-Tag: upstream/1.20.0~2280 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=180d8f7db61632e0f4de3d061a49e6787c0ab7d7;p=platform%2Fupstream%2Fefl.git cmake: add eet. --- diff --git a/CMakeLists.txt b/CMakeLists.txt index aca7adf..e2cb016 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,6 +36,7 @@ EFL_LIB(eolian) EFL_LIB(eo) EFL_LIB(efl) EFL_LIB(emile) +EFL_LIB(eet) EFL_LIB(ecore) EFL_OPTIONS_SUMMARY() diff --git a/src/lib/eet/CMakeLists.txt b/src/lib/eet/CMakeLists.txt new file mode 100644 index 0000000..b0aaffd --- /dev/null +++ b/src/lib/eet/CMakeLists.txt @@ -0,0 +1,46 @@ +set(DESCRIPTION "Library for speedy data storage, retrieval, and compression") + +set(PKG_CONFIG_REQUIRES_PRIVATE + zlib>=1.2.3 + libjpeg +) + +set(PUBLIC_LIBRARIES + eina + emile +) + +set(LIBRARIES + m +) + +set(PUBLIC_HEADERS + Eet.h +) + +set(SOURCES + eet_alloc.c + eet_cipher.c + eet_connection.c + eet_data.c + eet_dictionary.c + eet_image.c + eet_lib.c + eet_node.c + Eet_private.h + eet_utils.c + ${CMAKE_SOURCE_DIR}/src/static_libs/rg_etc/rg_etc1.c + ${CMAKE_SOURCE_DIR}/src/static_libs/rg_etc/rg_etc2.c + ${CMAKE_SOURCE_DIR}/src/static_libs/rg_etc/etc2_encoder.c + ${CMAKE_SOURCE_DIR}/src/static_libs/rg_etc/rg_etc1.h +) + +set(INCLUDE_DIRECTORIES + ${CMAKE_SOURCE_DIR}/src/static_libs/rg_etc +) + +if(WITH_CRYPTO STREQUAL "gnutls") + list(APPEND PKG_CONFIG_REQUIRES_PRIVATE gnutls) +elseif(WITH_CRYPTO STREQUAL "openssl") + list(APPEND PKG_CONFIG_REQUIRES_PRIVATE openssl) +endif() diff --git a/src/tests/eet/CMakeLists.txt b/src/tests/eet/CMakeLists.txt new file mode 100644 index 0000000..9d4ac3a --- /dev/null +++ b/src/tests/eet/CMakeLists.txt @@ -0,0 +1,14 @@ +set(SOURCES + eet_suite.c + eet_suite.h + eet_test_cache.c + eet_test_cipher.c + eet_test_common.c + eet_test_common.h + eet_test_connection.c + eet_test_data.c + eet_test_file.c + eet_test_identity.c + eet_test_image.c + eet_test_init.c +)