# Copyright (c) 2025 Dominic Msters # # This software is released under the MIT License. # https://opensource.org/licenses/MIT add_subdirectory(run_python) add_subdirectory(env_to_h) add_subdirectory(csv_to_enum) add_subdirectory(csv_to_array) add_subdirectory(item) add_subdirectory(input) # Function that adds an asset to be compiled function(add_asset ASSET_TYPE ASSET_PATH) set(FULL_ASSET_PATH "${CMAKE_CURRENT_LIST_DIR}/${ASSET_PATH}") string(JOIN "%" ASSETS_ARGS ${ARGN}) list(APPEND DUSK_ASSETS "${ASSET_TYPE}#${FULL_ASSET_PATH}#${ASSETS_ARGS}" ) set(DUSK_ASSETS ${DUSK_ASSETS} CACHE INTERNAL ${DUSK_CACHE_TARGET}) endfunction()