Reduce the number of Makefiles in 'src/' by one more
authorMichael Jeanson <mjeanson@efficios.com>
Thu, 2 Nov 2023 18:49:18 +0000 (14:49 -0400)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Fri, 3 Nov 2023 18:46:56 +0000 (14:46 -0400)
commited6156965f371d41f99b9ddb42195145e00335a3
treee4176ed14916a968cc510cac4b7a8ca41d923ea9
parentc85155116e7fa4e72e69150ce666acf78f4147a1
Reduce the number of Makefiles in 'src/' by one more

The libcommon Makefile was the only one left of the convenience library
Makefiles to ensure that the version header was generated before the
other libraries were built.

By using the 'BUILT_SOURCES' variable we can ensure that 'version.i' is
generated first and merge this in 'src/Makefile'.

Change-Id: I0a6510af65674d1c8bb6a3a08d9a10b07e00fdd7
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/11203
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
Tested-by: jenkins <jenkins@lttng.org>
16 files changed:
configure.ac
src/Makefile.am
src/bindings/python/bt2/Makefile.am
src/bindings/python/bt2/setup.py.in
src/cli/Makefile.am
src/common/Makefile.am [deleted file]
src/common/gen-version-i.sh [deleted file]
src/gen-version-i.sh [new file with mode: 0755]
tests/ctf-writer/Makefile.am
tests/lib/Makefile.am
tests/lib/conds/Makefile.am
tests/lib/test-plugin-plugins/Makefile.am
tests/param-validation/Makefile.am
tests/plugins/flt.lttng-utils.debug-info/Makefile.am
tests/plugins/sink.ctf.fs/succeed/Makefile.am
tests/plugins/src.ctf.fs/succeed/Makefile.am
This page took 0.026387 seconds and 4 git commands to generate.