Test: add UST dl helper test
[lttng-tools.git] / tests / regression / ust / ust-dl / Makefile.am
diff --git a/tests/regression/ust/ust-dl/Makefile.am b/tests/regression/ust/ust-dl/Makefile.am
new file mode 100644 (file)
index 0000000..4893a97
--- /dev/null
@@ -0,0 +1,31 @@
+AM_CPPFLAGS = -I$(srcdir) -g
+
+noinst_PROGRAMS = prog
+prog_SOURCES = prog.c
+prog_LDADD = -ldl
+
+noinst_LTLIBRARIES = libfoo.la
+libfoo_la_SOURCES = libfoo.c libfoo.h
+libfoo_la_LDFLAGS = -module -shared -avoid-version \
+               -rpath $(abs_builddir)
+
+noinst_SCRIPTS = test_ust-dl test_ust-dl.py
+EXTRA_DIST = test_ust-dl test_ust-dl.py
+
+all-local: libfoo.la
+       @if [ x"$(srcdir)" != x"$(builddir)" ]; then \
+               for script in $(EXTRA_DIST); do \
+                       cp -f $(srcdir)/$$script $(builddir); \
+               done; \
+       fi
+       objcopy --only-keep-debug .libs/libfoo.so .libs/libfoo.so.debug
+       strip -g .libs/libfoo.so
+       objcopy --add-gnu-debuglink .libs/libfoo.so.debug .libs/libfoo.so
+
+clean-local:
+       @if [ x"$(srcdir)" != x"$(builddir)" ]; then \
+               for script in $(EXTRA_DIST); do \
+                       rm -f $(builddir)/$$script; \
+               done; \
+       fi
+       rm -f .libs/libfoo.so.debug
This page took 0.023314 seconds and 4 git commands to generate.