Mentions légales du service

Skip to content
  • Christophe Guillon's avatar
    Reorganize packages and add build/upload/install capabilities · 940a8f42
    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 li...
    940a8f42
This project is licensed under the Affero General Public License v1.0. Learn more