From: Michael Jeanson Date: Wed, 2 Mar 2022 18:25:05 +0000 (-0500) Subject: fix: add dependency between cli bin and plugins when built-in X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=commitdiff_plain;h=53a47a3f01d6bfa4e940e1943e7645cb89d04cd5;hp=53a47a3f01d6bfa4e940e1943e7645cb89d04cd5 fix: add dependency between cli bin and plugins when built-in When building with '--enable-built-in-plugins' we use some linker trickery to embed the plugins in the cli binary. The automake build system is however unaware of this dependency and won't trigger a relinking when a plugin is modified. Use the EXTRA_*_DEPENDENCIES [1] variable to add explicit dependencies between the cli binary and each embedded plugin. [1] https://www.gnu.org/software/automake/manual/html_node/Program-and-Library-Variables.html Fixes #1237 Change-Id: Ib989edcc083c55509f4a990d90948761a18fc1d0 Signed-off-by: Michael Jeanson Reviewed-on: https://review.lttng.org/c/babeltrace/+/7464 Tested-by: jenkins Reviewed-by: Philippe Proulx ---