ctf: reduce the number of `Makefile.am`s
authorSimon Marchi <simon.marchi@efficios.com>
Tue, 24 Oct 2023 14:39:26 +0000 (10:39 -0400)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Tue, 24 Oct 2023 17:36:29 +0000 (13:36 -0400)
commit2d12ade973ad338be4e3a4f2fb82c6798a2cec33
tree29d587e0480db0ba56f044bbf34ee05cc03c0bde
parent839df1da87b7bdaac5ebfd4e798ea769a94843b2
ctf: reduce the number of `Makefile.am`s

This should help speeding parallel builds a bit, by reducing the time
spent in directories with few source files.  The time necessary to build
the intermediary .la libraries is also non-negligible (at least on
Windows), so having less of those should help.

I kept `common/metadata/Makefile.am`, because it has a lot of complexity
specific to the use of bison, I think it's good to keep it in its own
file.

Change-Id: I6b7a5ca370d6b4481bda3649ab51009e70a0e393
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/11137
Tested-by: jenkins <jenkins@lttng.org>
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
configure.ac
src/plugins/ctf/Makefile.am
src/plugins/ctf/common/Makefile.am [deleted file]
src/plugins/ctf/common/bfcr/Makefile.am [deleted file]
src/plugins/ctf/common/msg-iter/Makefile.am [deleted file]
src/plugins/ctf/fs-sink/Makefile.am [deleted file]
src/plugins/ctf/fs-src/Makefile.am [deleted file]
src/plugins/ctf/lttng-live/Makefile.am [deleted file]
This page took 0.026217 seconds and 4 git commands to generate.