Build system: implement REUSE with SPDX identifiers
[lttng-ust.git] / tests / regression / abi0-conflict / Makefile.am
CommitLineData
e03d7c66
MJ
1# SPDX-FileCopyrightText: 2023 EfficiOS, Inc
2#
d2a010d1
MJ
3# SPDX-License-Identifier: LGPL-2.1-only
4
5AM_CPPFLAGS += -I$(top_srcdir)/tests/utils -I$(srcdir)
6
7noinst_LTLIBRARIES = \
8 libfakeust0.la \
9 libone.la \
10 libzero.la
11
12libfakeust0_la_SOURCES = fake-ust.c fake-ust.h
13libfakeust0_la_LDFLAGS = -module -shared -avoid-version -rpath $(abs_builddir)/.libs/
14
15libzero_la_SOURCES = libzero.c libzero.h
16libzero_la_LDFLAGS = -module -shared -avoid-version -rpath $(abs_builddir)/.libs/
17libzero_la_LIBADD = libfakeust0.la
18
19libone_la_SOURCES = libone.c libone.h
20libone_la_LDFLAGS = -module -shared -avoid-version -rpath $(abs_builddir)/.libs/
21libone_la_LIBADD = $(top_builddir)/src/lib/lttng-ust/liblttng-ust.la
22
23noinst_PROGRAMS = \
24 app_noust \
25 app_noust_dlopen \
26 app_noust_indirect_abi0 \
27 app_noust_indirect_abi0_abi1 \
28 app_noust_indirect_abi1 \
29 app_ust \
30 app_ust_dlopen \
31 app_ust_indirect_abi0 \
32 app_ust_indirect_abi0_abi1 \
33 app_ust_indirect_abi1
34
35app_ust_SOURCES = app_ust.c tp.c ust_tests_hello.h
36app_ust_LDADD = \
37 $(top_builddir)/src/lib/lttng-ust/liblttng-ust.la \
38 $(DL_LIBS)
39
40app_ust_indirect_abi0_SOURCES = app_ust.c tp.c ust_tests_hello.h
41app_ust_indirect_abi0_CFLAGS = -DUSE_LIBZERO $(AM_CFLAGS)
42app_ust_indirect_abi0_LDADD = \
43 $(top_builddir)/src/lib/lttng-ust/liblttng-ust.la \
44 libzero.la \
45 $(DL_LIBS)
46
47app_ust_indirect_abi1_SOURCES = app_ust.c tp.c ust_tests_hello.h
48app_ust_indirect_abi1_CFLAGS = -DUSE_LIBONE $(AM_CFLAGS)
49app_ust_indirect_abi1_LDADD = \
50 $(top_builddir)/src/lib/lttng-ust/liblttng-ust.la \
51 libone.la \
52 $(DL_LIBS)
53
54app_ust_indirect_abi0_abi1_SOURCES = app_ust.c tp.c ust_tests_hello.h
55app_ust_indirect_abi0_abi1_CFLAGS = -DUSE_LIBZERO -DUSE_LIBONE $(AM_CFLAGS)
56app_ust_indirect_abi0_abi1_LDADD = \
57 $(top_builddir)/src/lib/lttng-ust/liblttng-ust.la \
58 libzero.la \
59 libone.la \
60 $(DL_LIBS)
61
62app_ust_dlopen_SOURCES = app_ust_dlopen.c tp.c ust_tests_hello.h
63app_ust_dlopen_LDADD = \
64 $(top_builddir)/src/lib/lttng-ust/liblttng-ust.la \
65 $(DL_LIBS)
66
67app_noust_SOURCES = app_noust.c
68
69app_noust_indirect_abi0_SOURCES = app_noust.c
70app_noust_indirect_abi0_CFLAGS = -DUSE_LIBZERO $(AM_CFLAGS)
71app_noust_indirect_abi0_LDADD = libzero.la
72
73app_noust_indirect_abi1_SOURCES = app_noust.c
74app_noust_indirect_abi1_CFLAGS = -DUSE_LIBONE $(AM_CFLAGS)
75app_noust_indirect_abi1_LDADD = libone.la
76
77app_noust_indirect_abi0_abi1_SOURCES = app_noust.c
78app_noust_indirect_abi0_abi1_CFLAGS = -DUSE_LIBZERO -DUSE_LIBONE $(AM_CFLAGS)
79app_noust_indirect_abi0_abi1_LDADD = libzero.la libone.la
80
81app_noust_dlopen_SOURCES = app_noust_dlopen.c
82app_noust_dlopen_LDADD = \
83 $(DL_LIBS)
84
85dist_noinst_SCRIPTS = test_abi0_conflict
This page took 0.027582 seconds and 4 git commands to generate.