diff --git a/cmake/modules/KatieMacros.cmake b/cmake/modules/KatieMacros.cmake index 12520dd64..0d73f9806 100644 --- a/cmake/modules/KatieMacros.cmake +++ b/cmake/modules/KatieMacros.cmake @@ -26,7 +26,7 @@ macro(KATIE_RESOURCES RESOURCES) MAIN_DEPENDENCY ${resource} ) set_property(SOURCE ${resource} APPEND PROPERTY OBJECT_DEPENDS ${rscout}) - elseif("${rscext}" MATCHES "(.h|.cpp)") + elseif("${rscext}" MATCHES "(.h|.cpp|.mm)") file(READ "${resource}" rsccontent) # this can be simpler if continue() was supported by old CMake versions if("${rsccontent}" MATCHES "(Q_OBJECT|Q_OBJECT_FAKE|Q_GADGET)") diff --git a/src/gui/kernel/qsound_mac.mm b/src/gui/kernel/qsound_mac.mm index 6fd190de2..a6c78657d 100644 --- a/src/gui/kernel/qsound_mac.mm +++ b/src/gui/kernel/qsound_mac.mm @@ -185,6 +185,6 @@ QAuServer* qt_new_audio_server() QT_END_NAMESPACE -#include "qsound_mac.moc" +#include "moc_qsound_mac.mm" #endif // QT_NO_SOUND