elf: support dynamic symbol table lookup
[lttng-tools.git] / tests / utils / testapp / userspace-probe-elf-binary / Makefile.am
index 9d4696b56eb750ade6948615d61a6408d1147003..03f5d5a8250a1a6eee1262dd8f7496ee6cabb488 100644 (file)
@@ -1,4 +1,20 @@
 # no optimization
 AM_CFLAGS = -O0
+noinst_LTLIBRARIES = libfoo.la
+
+libfoo_la_SOURCES = foo.c foo.h
+libfoo_la_LDFLAGS = -shared -module -avoid-version -rpath $(abs_builddir)/.libs/
+
 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
This page took 0.0244 seconds and 5 git commands to generate.