X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=liblttng-ust-python-agent%2FMakefile.am;h=077e50c5fb4d581eddf31151dd994161f6d9581a;hb=4350ff080fb9b00d39153752bdf5972ba5234e74;hp=f80b8a3f04a026cb7eba5ee2d2747c930477ab8a;hpb=bf2618561a5a5124663afa5d0be493793544d773;p=lttng-ust.git diff --git a/liblttng-ust-python-agent/Makefile.am b/liblttng-ust-python-agent/Makefile.am index f80b8a3f..077e50c5 100644 --- a/liblttng-ust-python-agent/Makefile.am +++ b/liblttng-ust-python-agent/Makefile.am @@ -1,34 +1,10 @@ -# tracepoint provider -AM_CPPFLAGS = $(PYTHON_INCLUDE) -I$(top_srcdir)/include/ \ +# tracepoint provider: always built/installed (does not depend on Python per se) +AM_CPPFLAGS = -I$(top_srcdir)/include/ \ -I$(top_builddir)/include/ -AM_CFLAGS = -fno-strict-aliasing -lib_LTLIBRARIES = liblttng-ust-python-agent.la -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 - -# Use setup.py for the installation instead of Autoconf. -# This ease the installation process and assure a *pythonic* -# installation. -agent_path=lttngust -all-local: - $(PYTHON) setup.py build --verbose - -install-exec-local: - if [ "$(DESTDIR)" = "" ]; then \ - $(PYTHON) setup.py install --prefix=$(prefix) --record install_files.txt --verbose --no-compile $(DISTSETUPOPTS); \ - else \ - $(PYTHON) setup.py install --root=$(DESTDIR) --verbose install_files.txt --prefix=$(prefix) --no-compile $(DISTSETUPOPTS); \ - fi -clean-local: - rm -rf build +AM_CFLAGS += -fno-strict-aliasing -uninstall-local: - cat install_files.txt | xargs rm -rf - rm -rf $(DESTDIR)$(pkgpythondir) - -EXTRA_DIST=$(agent_path) +lib_LTLIBRARIES = liblttng-ust-python-agent.la -# Remove automake generated file before dist -dist-hook: - rm -rf $(distdir)/$(agent_path)/__init__.py +liblttng_ust_python_agent_la_SOURCES = lttng_ust_python.c lttng_ust_python.h +liblttng_ust_python_agent_la_LIBADD = -lc \ + $(top_builddir)/liblttng-ust/liblttng-ust.la