# 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() |