Warning, /games/kblocks/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 set(KBLOCKS_INSTALL_THEMESDIR "${KDE_INSTALL_DATADIR}/kblocks/themes")
0006
0007 function(install_theme name)
0008 cmake_parse_arguments(ARG "" "ID" "OTHER" ${ARGN})
0009 if (NOT ARG_ID)
0010 set(ARG_ID "${name}")
0011 endif()
0012 set(svgz "${CMAKE_CURRENT_BINARY_DIR}/${name}.svgz")
0013 generate_svgz(${name}.svg ${svgz} "theme-")
0014 install(
0015 FILES
0016 ${ARG_ID}.desktop
0017 ${name}_preview.png
0018 ${svgz}
0019 ${ARG_OTHER}
0020 DESTINATION ${KBLOCKS_INSTALL_THEMESDIR}
0021 )
0022 endfunction()
0023
0024 install_theme(egyptian ID default
0025 OTHER
0026 default_block_move.ogg
0027 default_block_fall.ogg
0028 )
0029 install_theme(oxygen)