include(Assets) include(Utils) set(SYSROOT ${CMAKE_BINARY_DIR}/sysroot) set(ASSETS_DEST_DIR ${SYSROOT}/sys) set(ASSETS_DEPENDENCIES "json-common-target") if (${ASSETS_TYPE} STREQUAL "Proprietary") list(APPEND ASSETS_DEPENDENCIES "json-proprietary-target") endif() if (${ASSETS_TYPE} STREQUAL "Community") list(APPEND ASSETS_DEPENDENCIES "json-community-target") endif() if (${PROJECT_TARGET} STREQUAL "TARGET_RT1051") list(APPEND ASSETS_DEPENDENCIES "json-rt1051-target") endif() add_assets_target( TARGET assets SOURCE_DIR ${ASSETS_SOURCE_DIR} DEST_DIR ${ASSETS_DEST_DIR} DEVEL ${WITH_DEVELOPMENT_FEATURES} DEPENDS ${ASSETS_DEPENDENCIES} ) multicomp_install( FILES ${ASSETS_DEST_DIR}/.boot.json ${ASSETS_DEST_DIR}/.boot.json.crc32 DESTINATION ./ COMPONENTS Standalone Update )