Refactor Python agent build and install
authorPhilippe Proulx <eeppeliteloop@gmail.com>
Fri, 27 Nov 2015 17:39:51 +0000 (12:39 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 27 Nov 2015 19:25:01 +0000 (14:25 -0500)
commit5b6ff569c0bf82b72f263a259e7a73a453903648
tree2ec925d9a01a6575619287f4de1faa91f08dce9b
parent4ed2398507da76ed80dd09b996242066fa34e2a0
Refactor Python agent build and install

Since the Python agent's tracepoint provider,
liblttng-ust-python-agent, does not depend on Python, it can
always be built and installed alongside LTTng-UST.

The Python package of this agent is completely independent
from the rest of the tree, thus it is isolated in its own
directory. This also eases the creation of distribution
packages because the packager can selectively build and
install the Python package without also building/installing the
tracepoint provider.

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
17 files changed:
.gitignore
Makefile.am
configure.ac
liblttng-ust-python-agent/Makefile.am
liblttng-ust-python-agent/lttngust/__init__.py.in [deleted file]
liblttng-ust-python-agent/lttngust/agent.py [deleted file]
liblttng-ust-python-agent/lttngust/cmd.py [deleted file]
liblttng-ust-python-agent/lttngust/debug.py [deleted file]
liblttng-ust-python-agent/lttngust/loghandler.py [deleted file]
liblttng-ust-python-agent/setup.py.in [deleted file]
python-lttngust/Makefile.am [new file with mode: 0644]
python-lttngust/lttngust/__init__.py.in [new file with mode: 0644]
python-lttngust/lttngust/agent.py [new file with mode: 0644]
python-lttngust/lttngust/cmd.py [new file with mode: 0644]
python-lttngust/lttngust/debug.py [new file with mode: 0644]
python-lttngust/lttngust/loghandler.py [new file with mode: 0644]
python-lttngust/setup.py.in [new file with mode: 0644]
This page took 0.025263 seconds and 5 git commands to generate.