Removed C++ opts from C build 49/316949/1
authorDavid Steele <david.steele@samsung.com>
Fri, 30 Aug 2024 15:49:10 +0000 (16:49 +0100)
committerDavid Steele <david.steele@samsung.com>
Fri, 30 Aug 2024 15:49:10 +0000 (16:49 +0100)
Change-Id: I86125f1f353cb4a8239e16a6a88ccb47daf9046c

build/tizen/deps-check.cmake

index a1da682793545cd3b66efa931f8f60a1dde2dc83..e350c04fb8d53b6ea6bfd2a68b67a116d9a3e347 100644 (file)
@@ -511,12 +511,12 @@ IF(enable_vulkan)
 #cxx_warnings_to_preserve = \
 #                           -Wno-weak-vtables
   # Warnings that cause issues with vulkan.hpp. Double check when we upgrade.
-  ADD_COMPILE_OPTIONS(-Wno-init-list-lifetime)
+  ADD_COMPILE_OPTIONS($<$<COMPILE_LANGUAGE:CXX>:-Wno-init-list-lifetime>)
   ADD_COMPILE_OPTIONS(-Werror)
   INCLUDE(CheckCXXCompilerFlag)
   CHECK_CXX_COMPILER_FLAG(-Wno-class-memaccess HAVE_NO_CLASS_MEMACCESS)
   IF (HAVE_NO_CLASS_MEMACCESS)
-    ADD_COMPILE_OPTIONS( -Wno-class-memaccess )
+    ADD_COMPILE_OPTIONS( $<$<COMPILE_LANGUAGE:CXX>:-Wno-class-memaccess>)
   ENDIF()
   IF( enable_wayland )
     ADD_DEFINITIONS( -DVULKAN_WITH_WAYLAND )