# CMakeLists.txt.
#
# Author: Steffen Vogel <post@steffenvogel.de>
# SPDX-FileCopyrightText: 2014-2023 Institute for Automation of Complex Power Systems, RWTH Aachen University
# SPDX-License-Identifier: Apache-2.0

add_custom_target(run-integration-tests
	COMMAND
		/bin/bash -o pipefail -c \"
			SRCDIR=${PROJECT_SOURCE_DIR}
			BUILDDIR=${PROJECT_BINARY_DIR}
			${PROJECT_SOURCE_DIR}/tools/integration-tests.sh 2>&1 | c++filt\"
	USES_TERMINAL
	DEPENDS
		villas-node
		villas-pipe
		villas-signal
		villas-hook
)

add_dependencies(run-tests run-integration-tests)