Bläddra i källkod

aja,aja-output-ui: Calm deprecation warnings on Clang and GCC

tytan652 3 år sedan
förälder
incheckning
77a174ddac
2 ändrade filer med 9 tillägg och 0 borttagningar
  1. 5 0
      UI/frontend-plugins/aja-output-ui/CMakeLists.txt
  2. 4 0
      plugins/aja/CMakeLists.txt

+ 5 - 0
UI/frontend-plugins/aja-output-ui/CMakeLists.txt

@@ -83,6 +83,11 @@ else()
   target_link_libraries(aja-output-ui PRIVATE X11::X11 Qt::GuiPrivate)
 endif()
 
+if(NOT MSVC)
+  target_compile_options(aja-output-ui
+                         PRIVATE -Wno-error=deprecated-declarations)
+endif()
+
 set_target_properties(aja-output-ui PROPERTIES FOLDER "frontend" PREFIX "")
 
 get_target_property(_SOURCES aja-output-ui SOURCES)

+ 4 - 0
plugins/aja/CMakeLists.txt

@@ -64,6 +64,10 @@ elseif(OS_WINDOWS)
   target_link_options(aja PRIVATE "LINKER:/IGNORE:4099")
 endif()
 
+if(NOT MSVC)
+  target_compile_options(aja PRIVATE -Wno-error=deprecated-declarations)
+endif()
+
 set_target_properties(aja PROPERTIES FOLDER "plugins/aja" PREFIX "")
 
 setup_plugin_target(aja)