X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=tests%2Futils%2Ftestapp%2Fuserspace-probe-elf-binary%2FMakefile.am;h=836f13e9543874af8db5814d80a8cb5c165b9384;hb=HEAD;hp=9d4696b56eb750ade6948615d61a6408d1147003;hpb=a9c2df2bfce7a27b53ee5d5101f259f3e1f506b1;p=lttng-tools.git diff --git a/tests/utils/testapp/userspace-probe-elf-binary/Makefile.am b/tests/utils/testapp/userspace-probe-elf-binary/Makefile.am index 9d4696b56..836f13e95 100644 --- a/tests/utils/testapp/userspace-probe-elf-binary/Makefile.am +++ b/tests/utils/testapp/userspace-probe-elf-binary/Makefile.am @@ -1,4 +1,22 @@ +# SPDX-License-Identifier: GPL-2.0-only + # no optimization -AM_CFLAGS = -O0 +AM_CFLAGS += -O0 +noinst_LTLIBRARIES = libfoo.la + +libfoo_la_SOURCES = foo.c foo.h +libfoo_la_LDFLAGS = -shared -module -avoid-version -rpath $(libdir) + noinst_PROGRAMS = userspace-probe-elf-binary userspace_probe_elf_binary_SOURCES = userspace-probe-elf-binary.c +userspace_probe_elf_binary_LDADD = libfoo.la + +libfoo.strip: libfoo.la + $(OBJCOPY) --strip-all .libs/libfoo.so + +all-local: libfoo.strip + @if [ x"$(srcdir)" != x"$(builddir)" ]; then \ + for script in $(EXTRA_DIST); do \ + cp -f $(srcdir)/$$script $(builddir); \ + done; \ + fi