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)