X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=tests%2Fregression%2Ftools%2Flive%2FMakefile.am;fp=tests%2Fregression%2Ftools%2Flive%2FMakefile.am;h=6551f13e698e81c469a169d356549a32026dc03f;hb=1b368955ffa0497c25b3d769a7259409cbb9233c;hp=0000000000000000000000000000000000000000;hpb=87b576ecd158f43c99a16b9c7c2092f7291aee00;p=lttng-tools.git diff --git a/tests/regression/tools/live/Makefile.am b/tests/regression/tools/live/Makefile.am new file mode 100644 index 000000000..6551f13e6 --- /dev/null +++ b/tests/regression/tools/live/Makefile.am @@ -0,0 +1,48 @@ +AM_CFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/src -I$(top_srcdir)/tests/utils/ -I$(srcdir) +AM_LDFLAGS = + +if LTTNG_TOOLS_BUILD_WITH_LIBDL +AM_LDFLAGS += -ldl +endif +if LTTNG_TOOLS_BUILD_WITH_LIBC_DL +AM_LDFLAGS += -lc +endif + +LIBTAP=$(top_builddir)/tests/utils/tap/libtap.la + +LIBCOMMON=$(top_builddir)/src/common/libcommon.la +LIBSESSIOND_COMM=$(top_builddir)/src/common/sessiond-comm/libsessiond-comm.la +LIBHASHTABLE=$(top_builddir)/src/common/hashtable/libhashtable.la +LIBRELAYD=$(top_builddir)/src/common/relayd/librelayd.la +LIBHEALTH=$(top_builddir)/src/common/health/libhealth.la + +LIVE=$(top_builddir)/src/bin/lttng-sessiond/session.o \ + $(top_builddir)/src/bin/lttng-sessiond/consumer.o \ + $(top_builddir)/src/bin/lttng-sessiond/utils.o \ + $(top_builddir)/src/bin/lttng-sessiond/snapshot.o + +noinst_PROGRAMS = live_test +EXTRA_DIST = live_test test_kernel + +if HAVE_LIBLTTNG_UST_CTL +EXTRA_DIST += test_ust +endif + +live_test_SOURCES = live_test.c +live_test_LDADD = $(LIBTAP) $(LIBCOMMON) $(LIBRELAYD) $(LIBSESSIOND_COMM) \ + $(LIBHASHTABLE) $(LIBHEALTH) -lrt -llttng-ctl +live_test_LDADD += $(LIVE) + +all-local: + @if [ x"$(srcdir)" != x"$(builddir)" ]; then \ + for script in $(EXTRA_DIST); do \ + cp -f $(srcdir)/$$script $(builddir); \ + done; \ + fi + +clean-local: + @if [ x"$(srcdir)" != x"$(builddir)" ]; then \ + for script in $(EXTRA_DIST); do \ + rm -f $(builddir)/$$script; \ + done; \ + fi