# SPDX-License-Identifier: Apache-2.0 # The purpose of this script is to ensure that no runners targets contains # additional dependencies. # # If the target contains dependencies, an error will be printed. # # Arguments to the script # # TARGET: The target being checked. # DEPENDENCIES: List containing dependencies on target. if(DEPENDENCIES) string(REPLACE ";" " " DEPENDENCIES "${DEPENDENCIES}") message(FATAL_ERROR "`${TARGET}` cannot have dependencies, please remove " "`add_dependencies(${TARGET} ${DEPENDENCIES})` in build system." ) endif()