Implement userspace-probe regression tests
[lttng-tools.git] / tests / utils / testapp / userspace-probe-sdt-binary / Makefile.am
CommitLineData
a9c2df2b
FD
1EXTRA_DIST = foobar_provider.d
2BUILT_SOURCES = foobar_provider.h
3
4noinst_PROGRAMS = userspace-probe-sdt-binary
5userspace_probe_sdt_binary_SOURCES = userspace-probe-sdt-binary.c sema.h sema.c
6userspace_probe_sdt_binary_LDADD = foobar_provider.o libfoo.la libbar.la -ldl
7userspace_probe_sdt_binary_CFLAGS = -I$(abs_builddir)
8nodist_userspace_probe_sdt_binary_SOURCES = $(abs_builddir)/foobar_provider.h
9
10noinst_LTLIBRARIES = libfoo.la libbar.la libzzz.la
11libfoo_la_SOURCES = libfoo.h libfoo.c
12libfoo_la_LIBADD = foobar_provider.o
13libfoo_la_CFLAGS = -I$(abs_builddir)
14libfoo_la_LDFLAGS = -module -shared -avoid-version -rpath $(abs_builddir)/.libs/
15nodist_libfoo_la_SOURCES = $(abs_builddir)/foobar_provider.h
16
17libbar_la_SOURCES = libbar.h libbar.c
18libbar_la_LIBADD = foobar_provider.o
19libbar_la_CFLAGS = -I$(abs_builddir)
20libbar_la_LDFLAGS = -module -shared -avoid-version -rpath $(abs_builddir)/.libs/
21nodist_libbar_la_SOURCES = $(abs_builddir)/foobar_provider.h
22
23libzzz_la_SOURCES = libzzz.h libzzz.c
24libzzz_la_LIBADD = foobar_provider.o
25libzzz_la_CFLAGS = -I$(abs_builddir)
26libzzz_la_LDFLAGS = -module -shared -avoid-version -rpath $(abs_builddir)/.libs/
27nodist_libzzz_la_SOURCES = $(abs_builddir)/foobar_provider.h
28
29foobar_provider.h: foobar_provider.d
30 dtrace -s $< -o $@ -h
31
32foobar_provider.o: foobar_provider.d
33 dtrace -s $< -o $@ -G
34
35CLEANFILES = foobar_provider.h
This page took 0.025672 seconds and 5 git commands to generate.