Updates for const->constexpr 36/242536/1
authorDavid Steele <david.steele@samsung.com>
Thu, 27 Aug 2020 14:04:56 +0000 (15:04 +0100)
committerDavid Steele <david.steele@samsung.com>
Thu, 27 Aug 2020 14:04:56 +0000 (15:04 +0100)
Change-Id: Ied6617817f73a03575b86e9fd9fa515b4a55f10b

automated-tests/CMakeLists.txt.in
automated-tests/src/dali-toolkit-internal/CMakeLists.txt
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.cpp
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.h

index 8851c15..ce46988 100644 (file)
@@ -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")
index 6a94a6f..bbb53b3 100755 (executable)
@@ -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}" )
index 4a4ac81..87750e2 100644 (file)
@@ -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)
 {
index ac9b214..7ba3196 100644 (file)
 #include <dali/public-api/dali-core.h>
 #include <test-compare-types.h>
 
+extern "C"
+{
 void tet_infoline(const char*str);
 void tet_printf(const char *format, ...);
+}
 
 #include "test-application.h"
 #include "test-actor-utils.h"