From 610495b8647d1a25c98bf0773ccc0dd6d1996263 Mon Sep 17 00:00:00 2001 From: David Steele Date: Thu, 27 Aug 2020 15:04:56 +0100 Subject: [PATCH] Updates for const->constexpr Change-Id: Ied6617817f73a03575b86e9fd9fa515b4a55f10b --- automated-tests/CMakeLists.txt.in | 3 ++- automated-tests/src/dali-toolkit-internal/CMakeLists.txt | 4 ++-- .../dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.cpp | 4 ++++ .../src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.h | 3 +++ 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/automated-tests/CMakeLists.txt.in b/automated-tests/CMakeLists.txt.in index 8851c15..ce46988 100644 --- a/automated-tests/CMakeLists.txt.in +++ b/automated-tests/CMakeLists.txt.in @@ -1,5 +1,6 @@ -CMAKE_MINIMUM_REQUIRED(VERSION 2.8) +CMAKE_MINIMUM_REQUIRED(VERSION 3.8.2) PROJECT(tct_coreapi_utc) +SET(CMAKE_CXX_STANDARD 17) INCLUDE(FindPkgConfig) SET(BIN_DIR "/opt/usr/bin") diff --git a/automated-tests/src/dali-toolkit-internal/CMakeLists.txt b/automated-tests/src/dali-toolkit-internal/CMakeLists.txt index 6a94a6f..bbb53b3 100755 --- a/automated-tests/src/dali-toolkit-internal/CMakeLists.txt +++ b/automated-tests/src/dali-toolkit-internal/CMakeLists.txt @@ -103,7 +103,7 @@ INCLUDE_DIRECTORIES( ADD_EXECUTABLE(${EXEC_NAME} ${EXEC_NAME}.cpp ${TC_SOURCES}) TARGET_LINK_LIBRARIES(${EXEC_NAME} ${${CAPI_LIB}_LIBRARIES} - -lpthread --coverage -ldl + -lpthread --coverage -ldl -rdynamic ) INSTALL(PROGRAMS ${EXEC_NAME} @@ -141,4 +141,4 @@ ${ADDON_LIST}") ENDFOREACH() # store AddOns list -FILE( WRITE ${CMAKE_CURRENT_BINARY_DIR}/addons.txt "${ADDON_LIST}" ) \ No newline at end of file +FILE( WRITE ${CMAKE_CURRENT_BINARY_DIR}/addons.txt "${ADDON_LIST}" ) diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.cpp b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.cpp index 4a4ac81..87750e2 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.cpp +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.cpp @@ -40,6 +40,8 @@ void tet_result(int32_t value) #define END_TEST \ return ((test_return_value>0)?1:0) +extern "C" +{ void tet_infoline(const char* str) { @@ -53,6 +55,8 @@ void tet_printf(const char *format, ...) vfprintf(stderr, format, arg); va_end(arg); } +} + bool operator==(TimePeriod a, TimePeriod b) { diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.h b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.h index ac9b214..7ba3196 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.h +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.h @@ -29,8 +29,11 @@ #include #include +extern "C" +{ void tet_infoline(const char*str); void tet_printf(const char *format, ...); +} #include "test-application.h" #include "test-actor-utils.h" -- 2.7.4