-
Christophe Guillon authored
Packages have been split into: - easytracker-base, providing `easytracker/` package for the base interface - easytracker-python, providing `easytracker_python` package for the Python tracker - easytracker-gdb, providing `easytracker_gdb` package for the GDB tracker Installation from source can now be done through `pip -e ...` foreach package dir as described in the `README.md`. Legacy source based execution is preserved when `PYTHONPATH=$PWD` though this may be removed in a future version. In order to use the visualprimitives module which is not packaged, one still has to setup `PYTHONPATH=$PWD/extra-packages` and install requirements with `pip install -r extra-packages/requirements.txt`. In order to build and publish new Python packages on GitLab, the following make targets were added: - make dist: create dist packages - make dist-upload: upload dist packages to GitLab - make dist-install: install locally dist packages Compilation of libraries for the GDB tracker is no longer necessary and is done on the fly when initializing the GDB tracker.
940a8f42
This project is licensed under the Affero General Public License v1.0.
Learn more