Fix build error issue for cmake 3.31 version upgrade 11/320011/1
authorHwankyu Jhun <h.jhun@samsung.com>
Fri, 21 Feb 2025 00:47:31 +0000 (09:47 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Fri, 21 Feb 2025 00:47:31 +0000 (09:47 +0900)
- Use c++17

Change-Id: Id48769a65312764d4dd77ce94ea98f613f235414
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
parser/CMakeLists.txt
unittest/CMakeLists.txt
watchface-common/CMakeLists.txt
watchface-complication-provider/CMakeLists.txt
watchface-complication-wrapper/CMakeLists.txt
watchface-complication/CMakeLists.txt
watchface-editor/CMakeLists.txt

index 33192fa929f556b3adb91d88cfe0fc09f9524a93..dd0b02a572933c198278e8739a51c4265dd7ea20 100644 (file)
@@ -17,7 +17,7 @@ FOREACH(FLAGS ${PKGS_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${FLAGS}")
 ENDFOREACH(FLAGS)
 
-SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -Winline -std=c++14")
+SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -Winline -std=c++17")
 
 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS}")
 SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
index 496f5eb005575e26f1fcb9eb5a5c14e0a95cdc01..179e27a17863409f73d9f574e24edcf53b746203 100644 (file)
@@ -29,7 +29,7 @@ FOREACH(flag ${watchface-complication_unittests_CFLAGS})
 ENDFOREACH(flag)
 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror")
 
-SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -std=c++14")
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -std=c++17")
 SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
 SET(CMAKE_CXX_FLAGS_RELEASE "-O2")
 
index 9ffc44d3638cb62bd73d109ee2696366b557ac54..5b970b20ba0bb0c83579cffb6916a6b3f4a3ed93 100644 (file)
@@ -30,7 +30,7 @@ pkg_check_modules(watchface-common REQUIRED
 FOREACH(flag ${watchface-common_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
-SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -Winline -std=c++14")
+SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -Winline -std=c++17")
 
 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS}")
 SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
@@ -54,4 +54,4 @@ INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.pc DESTINATION ${LIB_I
 
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/watchface-common.h DESTINATION include/watchface-common)
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/watchface-common-internal.hh DESTINATION include/watchface-common)
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/watchface-common-internal.h DESTINATION include/watchface-common)
\ No newline at end of file
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/watchface-common-internal.h DESTINATION include/watchface-common)
index db839e69895a2edc6f61556a8500c935995660f7..d0ecaa9eb054c5984a495684d84925d9790d9956 100644 (file)
@@ -24,7 +24,7 @@ pkg_check_modules(watchface-complication-provider REQUIRED
 FOREACH(flag ${watchface-complication-provider_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
-SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -Winline -std=c++14")
+SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -Winline -std=c++17")
 
 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS}")
 SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
index be2ff2a8a4d2bc2e1d8756b50f45229dde253cfd..2317cba425fedbd55266a83bd7ba680e4e857a01 100644 (file)
@@ -21,7 +21,7 @@ pkg_check_modules(watchface-complication-wrapper REQUIRED
 FOREACH(flag ${watchface-complication-wrapper_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
-SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -Winline -std=c++14")
+SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -Winline -std=c++17")
 
 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS}")
 SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
@@ -41,4 +41,4 @@ TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${watchface-complication-wrapper_LDFLAGS}
 
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/watchface-complication.h DESTINATION include/${PROJECT_NAME})
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/watchface-common.h DESTINATION include/${PROJECT_NAME})
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/watchface-editable.h DESTINATION include/${PROJECT_NAME})
\ No newline at end of file
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/watchface-editable.h DESTINATION include/${PROJECT_NAME})
index fdd1579555dbfbf699a2093543bf733a623a0132..25081203040ecb9040fc17f9ea44db7a33bda8fd 100644 (file)
@@ -31,7 +31,7 @@ pkg_check_modules(watchface-complication REQUIRED
 FOREACH(flag ${watchface-complication_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
-SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -Winline -std=c++14")
+SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -Winline -std=c++17")
 
 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS}")
 SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
@@ -58,4 +58,4 @@ INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/watchface-editable-internal.h
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/watchface-editable.h DESTINATION include/${PROJECT_NAME})
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/watchface-complication.h DESTINATION include/${PROJECT_NAME})
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/watchface-complication-internal.h DESTINATION include/${PROJECT_NAME})
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/complication-internal.hh DESTINATION include/${PROJECT_NAME})
\ No newline at end of file
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/complication-internal.hh DESTINATION include/${PROJECT_NAME})
index 29bbd0569bf74541a863c9bf0b0c764131fee4e2..af3090c8617428b2af2f6f53e1b5798fad7cb34f 100644 (file)
@@ -22,7 +22,7 @@ pkg_check_modules(watchface-editor REQUIRED
 FOREACH(flag ${watchface-editor_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
 ENDFOREACH(flag)
-SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -Winline -std=c++14")
+SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -Winline -std=c++17")
 
 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS}")
 SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")