Files
hdk-assets/CMakeLists.txt
T
2026-05-17 11:27:29 +00:00

30 lines
842 B
CMake

cmake_minimum_required(VERSION 3.20)
project(hdk-assets
VERSION 0.0.1
DESCRIPTION "Shared assets for use with examples with the Hollow Development Kit (HDK)"
LANGUAGES NONE
)
include(GNUInstallDirs)
# Install all asset files with the release component
install(DIRECTORY
${CMAKE_CURRENT_SOURCE_DIR}/fonts/
${CMAKE_CURRENT_SOURCE_DIR}/textures/
${CMAKE_CURRENT_SOURCE_DIR}/sounds/
${CMAKE_CURRENT_SOURCE_DIR}/music/
DESTINATION ${CMAKE_INSTALL_DATADIR}/hdk-assets
COMPONENT hdk-assets_release
)
# Install metadata files for release package
install(FILES
${CMAKE_CURRENT_SOURCE_DIR}/README.md
${CMAKE_CURRENT_SOURCE_DIR}/../CHANGELOG.md
DESTINATION ${CMAKE_INSTALL_DOCDIR}/hdk-assets
COMPONENT hdk-assets_release
OPTIONAL
)
# CPack Packaging Policy
include(${CMAKE_CURRENT_SOURCE_DIR}/../cmake/HDKPackaging.cmake)