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)