diff --git a/src/yuzu/CMakeLists.txt b/src/yuzu/CMakeLists.txt index ddfa31fa8c..975ab8757b 100644 --- a/src/yuzu/CMakeLists.txt +++ b/src/yuzu/CMakeLists.txt @@ -2,7 +2,7 @@ # SPDX-License-Identifier: GPL-3.0-or-later set(CMAKE_AUTOMOC ON) -set(CMAKE_AUTORCC ON) +set(CMAKE_AUTORCC OFF) set(CMAKE_AUTOUIC ON) set(CMAKE_INCLUDE_CURRENT_DIR ON) @@ -348,13 +348,6 @@ if (ENABLE_QT_TRANSLATION) file(APPEND ${LANGUAGES_QRC} "${QM_FILE}\n") endforeach (QM) file(APPEND ${LANGUAGES_QRC} "") - - # Add the QRC file to package in all QM files - qt_add_resources( - LANGUAGES ${LANGUAGES_QRC} - OUTPUT_TARGETS ${QRC_OUTPUT_TARGETS} - ) - else() set(LANGUAGES) endif() @@ -362,16 +355,20 @@ endif() target_sources(yuzu PRIVATE ${COMPAT_LIST} ${ICONS} - ${LANGUAGES} ${THEMES} + ${LANGUAGES} ) -set_source_files_properties( + +# Add the QRC file to package in all QM files +qt_add_resources( ${COMPAT_LIST} ${ICONS} - ${LANGUAGES} ${THEMES} - PROPERTIES SKIP_UNITY_BUILD_INCLUSION ON + LANGUAGES ${LANGUAGES_QRC} + OUTPUT_TARGETS ${QRC_OUTPUT_TARGETS} ) +set_source_files_properties(${QRC_OUTPUT_TARGETS} PROPERTIES SKIP_UNITY_BUILD_INCLUSION ON) +target_sources(yuzu PRIVATE ${QRC_OUTPUT_TARGETS}) if (APPLE) # Normal icns