From 29e6bca233fb4e3fe1084d37908d0b0f34d7b9a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kai=20K=C3=B6hne?= Date: Mon, 12 Dec 2022 09:53:16 +0100 Subject: [PATCH] CMake: Fix AUTOMOC warning in QtGui Fixes warning AutoMoc: C:/dev/qt/dev/src/qtbase/src/gui/kernel/qplatformwindow_p.h(0:1): note: No relevant classes found. No output generated. on Windows Change-Id: Ib3ebec15dca419386f75a91c576930a65bc30d80 Reviewed-by: Alexandru Croitor (cherry picked from commit 2acd0078598ed87a76b5ea66b042e8b096ac222f) Reviewed-by: Qt Cherry-pick Bot --- src/gui/CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt index 6460b2e39a9..354432195a7 100644 --- a/src/gui/CMakeLists.txt +++ b/src/gui/CMakeLists.txt @@ -39,6 +39,12 @@ elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang" OR "${CMAKE_CXX_COMPILER_ID} set_source_files_properties(../3rdparty/md4c/md4c.c PROPERTIES COMPILE_FLAGS "-Wno-unused-parameter -Wno-sign-compare -Wno-missing-field-initializers -Wno-missing-braces") endif() +# Silence AUTOMOC warning 'No relevant classes found. No output generated.' +if (NOT UNIX) + set_source_files_properties(kernel/qplatformwindow_p.h + PROPERTIES SKIP_AUTOMOC TRUE) +endif() + unset(qmake_module_config) if(QT_FEATURE_opengl) list(APPEND qmake_module_config opengl)