X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=liblttng-ust-python-agent%2FMakefile.am;h=e5de2e0b73f4e79e7333205dd73cded8e5ed4e6f;hb=b670e9e80fd344432cb56e3c168b60103acd77d0;hp=4b34964c84fb363d380ac1c3ea3af749bffb82b8;hpb=bf70766ba183a061c860f3eed8b50145f37cb1dd;p=lttng-ust.git diff --git a/liblttng-ust-python-agent/Makefile.am b/liblttng-ust-python-agent/Makefile.am index 4b34964c..e5de2e0b 100644 --- a/liblttng-ust-python-agent/Makefile.am +++ b/liblttng-ust-python-agent/Makefile.am @@ -1,20 +1,13 @@ +# SPDX-License-Identifier: LGPL-2.1-only -AM_CPPFLAGS = $(PYTHON_INCLUDE) -I$(top_srcdir)/include/ -AM_CFLAGS = -fno-strict-aliasing - -EXTRA_DIST = lttng_agent.py.in - -nodist_lttng_agent_PYTHON = lttng_agent.py -lttng_agentdir = $(pythondir) +# tracepoint provider: always built/installed (does not depend on Python per se) +AM_CFLAGS += -I$(srcdir) -fno-strict-aliasing lib_LTLIBRARIES = liblttng-ust-python-agent.la -nodist_liblttng_ust_python_agent_la_SOURCES = lttng_agent.py liblttng_ust_python_agent_la_SOURCES = lttng_ust_python.c lttng_ust_python.h -liblttng_ust_python_agent_la_LIBADD = -lc -llttng-ust \ - -L$(top_builddir)/liblttng-ust/.libs - -all: - $(SED) 's|LIBDIR_STR|$(libdir)|g' < $(srcdir)/lttng_agent.py.in > lttng_agent.py +liblttng_ust_python_agent_la_LIBADD = -lc \ + $(top_builddir)/liblttng-ust/liblttng-ust.la -CLEANFILES = lttng_agent.py +# Follow the main library soname for co-installability +liblttng_ust_python_agent_la_LDFLAGS = -version-info $(LTTNG_UST_LIBRARY_VERSION)