Warning, /games/kbreakout/themes/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2022 Friedrich W. H. Kossebau <kossebau@kde.org>
0002 #
0003 # SPDX-License-Identifier: BSD-3-Clause
0004 
0005 function(install_theme name)
0006     cmake_parse_arguments(ARG "" "ID" "" ${ARGN})
0007     if (NOT ARG_ID)
0008         set(ARG_ID "${name}")
0009     endif()
0010     set(svgz "${CMAKE_CURRENT_BINARY_DIR}/${name}.svgz")
0011     generate_svgz(${name}.svg ${svgz} "theme-")
0012     install(
0013         FILES
0014             ${ARG_ID}.desktop
0015             ${name}_preview.png
0016             ${svgz}
0017         DESTINATION ${KDE_INSTALL_DATADIR}/kbreakout/themes
0018     )
0019 endfunction()
0020 
0021 install_theme(egyptianbreakout ID default)
0022 install_theme(alienbreakout)
0023 install_theme(web20)
0024 install_theme(crystal)
0025 install_theme(simple)
0026 install_theme(IceWorld)