proper qrc?

This commit is contained in:
lizzie 2026-03-18 05:49:18 +00:00
parent 0a4b72381c
commit a708c4def8

View file

@ -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} "<file>${QM_FILE}</file>\n")
endforeach (QM)
file(APPEND ${LANGUAGES_QRC} "</qresource></RCC>")
# 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