Themes: set QtVersion=@QT_MAJOR_VERSION@

This commit is contained in:
Aleksei Bavshin 2024-02-27 00:00:04 -08:00 committed by Fabian Vogt
parent 82af253421
commit b5fd7ecedf
7 changed files with 15 additions and 5 deletions

View File

@ -10,9 +10,15 @@ foreach(THEME ${THEMES})
qt_add_translation(QM_FILES "${TRANSLATION_SOURCES}") qt_add_translation(QM_FILES "${TRANSLATION_SOURCES}")
install(DIRECTORY "${THEME}" DESTINATION "${DATA_INSTALL_DIR}/themes" PATTERN "${THEME}/*.ts" configure_file("${THEME}/metadata.desktop.in" "${THEME}/metadata.desktop" @ONLY)
EXCLUDE PATTERN "${THEME}/.gitattributes"
EXCLUDE) install(DIRECTORY "${THEME}" DESTINATION "${DATA_INSTALL_DIR}/themes"
PATTERN "${THEME}/*.in" EXCLUDE
PATTERN "${THEME}/*.ts" EXCLUDE
PATTERN "${THEME}/.gitattributes" EXCLUDE)
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${THEME}/metadata.desktop"
DESTINATION "${DATA_INSTALL_DIR}/themes/${THEME}/")
list(APPEND THEMES_QM_FILES ${QM_FILES}) list(APPEND THEMES_QM_FILES ${QM_FILES})
endforeach(THEME) endforeach(THEME)

View File

@ -46,4 +46,4 @@ TranslationsDirectory=translations
Theme-Id=elarun Theme-Id=elarun
Theme-API=2.0 Theme-API=2.0
Website=https://github.com/sddm/sddm Website=https://github.com/sddm/sddm
QtVersion=@QT_MAJOR_VERSION@

View File

@ -14,3 +14,4 @@ TranslationsDirectory=translations
Email=abdurrahmanavci@gmail.com Email=abdurrahmanavci@gmail.com
Theme-Id=maldives Theme-Id=maldives
Theme-API=2.0 Theme-API=2.0
QtVersion=@QT_MAJOR_VERSION@

View File

@ -14,3 +14,4 @@ TranslationsDirectory=translations
Email=spremi@ymail.com Email=spremi@ymail.com
Theme-Id=maya Theme-Id=maya
Theme-API=2.0 Theme-API=2.0
QtVersion=@QT_MAJOR_VERSION@

View File

@ -36,6 +36,7 @@ set(GREETER_SOURCES
) )
configure_file("theme.qrc" "theme.qrc") configure_file("theme.qrc" "theme.qrc")
configure_file("theme/metadata.desktop.in" "theme/metadata.desktop" @ONLY)
qt_add_resources(RESOURCES ${CMAKE_CURRENT_BINARY_DIR}/theme.qrc) qt_add_resources(RESOURCES ${CMAKE_CURRENT_BINARY_DIR}/theme.qrc)

View File

@ -7,7 +7,7 @@
<file alias="Main.qml">${CMAKE_CURRENT_SOURCE_DIR}/theme/Main.qml</file> <file alias="Main.qml">${CMAKE_CURRENT_SOURCE_DIR}/theme/Main.qml</file>
<file alias="reboot.png">${CMAKE_CURRENT_SOURCE_DIR}/theme/reboot.png</file> <file alias="reboot.png">${CMAKE_CURRENT_SOURCE_DIR}/theme/reboot.png</file>
<file alias="shutdown.png">${CMAKE_CURRENT_SOURCE_DIR}/theme/shutdown.png</file> <file alias="shutdown.png">${CMAKE_CURRENT_SOURCE_DIR}/theme/shutdown.png</file>
<file alias="metadata.desktop">${CMAKE_CURRENT_SOURCE_DIR}/theme/metadata.desktop</file> <file alias="metadata.desktop">${CMAKE_CURRENT_BINARY_DIR}/theme/metadata.desktop</file>
<file alias="theme.conf">${CMAKE_CURRENT_SOURCE_DIR}/theme/theme.conf</file> <file alias="theme.conf">${CMAKE_CURRENT_SOURCE_DIR}/theme/theme.conf</file>
</qresource> </qresource>
</RCC> </RCC>

View File

@ -14,3 +14,4 @@ TranslationsDirectory=translations
Email=abdurrahmanavci@gmail.com Email=abdurrahmanavci@gmail.com
Theme-Id=maui Theme-Id=maui
Theme-API=2.0 Theme-API=2.0
QtVersion=@QT_MAJOR_VERSION@