From b11aa7330fa3878b07641eb3e7400f7f1e68cbc0 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Fri, 13 May 2016 12:49:13 +0200 Subject: cmake: disable all warnings for Qt moc-generated source files The files are machine-generated and full of redundancies. With pedantic warnings it drowns the relevant stuff. --- cmake/opentrack-macros.cmake | 3 +++ 1 file changed, 3 insertions(+) (limited to 'cmake') diff --git a/cmake/opentrack-macros.cmake b/cmake/opentrack-macros.cmake index d84f9175..00e1ae30 100644 --- a/cmake/opentrack-macros.cmake +++ b/cmake/opentrack-macros.cmake @@ -28,6 +28,9 @@ function(opentrack_compat target) if(MSVC) set_target_properties(${target} PROPERTIES LINK_FLAGS "${msvc-subsystem} /DEBUG /OPT:ICF") endif() + if(NOT MSVC) + set_property(SOURCE ${${target}-moc} APPEND_STRING PROPERTY COMPILE_FLAGS "-w -Wno-error") + endif() endfunction() macro(opentrack_library n dir) -- cgit v1.2.3