Continue the effort started by Simon to reduce the overall number of
Makefiles to allow for faster parallel builds.
Change-Id: Ic90c2c4e60f0af76bb0fde784d3cb64030aa7f44
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Reviewed-on: https://review.lttng.org/c/babeltrace/+/11152
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
src/logging/Makefile
src/Makefile
src/plugins/common/Makefile
- src/plugins/common/muxing/Makefile
- src/plugins/common/param-validation/Makefile
src/plugins/ctf/common/metadata/Makefile
src/plugins/ctf/Makefile
src/plugins/lttng-utils/debug-info/Makefile
# SPDX-License-Identifier: MIT
-SUBDIRS = muxing param-validation
+noinst_LTLIBRARIES = \
+ muxing/libbabeltrace2-plugins-common-muxing.la \
+ param-validation/libbabeltrace2-param-validation.la
+
+muxing_libbabeltrace2_plugins_common_muxing_la_SOURCES = \
+ muxing/muxing.c \
+ muxing/muxing.h
+
+param_validation_libbabeltrace2_param_validation_la_SOURCES = \
+ param-validation/param-validation.c \
+ param-validation/param-validation.h
+++ /dev/null
-# SPDX-License-Identifier: MIT
-
-noinst_LTLIBRARIES = libbabeltrace2-plugins-common-muxing.la
-
-libbabeltrace2_plugins_common_muxing_la_SOURCES = muxing.c muxing.h
+++ /dev/null
-# SPDX-License-Identifier: MIT
-
-noinst_LTLIBRARIES = libbabeltrace2-param-validation.la
-
-libbabeltrace2_param_validation_la_SOURCES = \
- param-validation.c \
- param-validation.h