/sanji-bundle-deb-configurator

A Debian package configurator for sanji bundles

Primary LanguageShell

sanji-bundle-deb-configurator

A Debian package configurator for sanji bundles

Guide

  1. copy all files (exclude README.md) to sanji bundle directory
  2. run "configure-debian-pkg.sh" to produce the debian configuration files ./configure-debian-pkg.sh
  3. after the configuration, edit the Makefile with TARGET_FILES and DIST_FILES
  4. update test target with current package

Try make dist && make -C build-deb to build the debian package.

Rules

  1. sanji bundle will be placed under
    /usr/lib/sanji<version>/
  2. do not install test files
  3. both online & offline install is available (how to check online or offline)
    • online: pip install -r requirements.txt
    • offline: pip install --no-index --find-links file:./packages -r requirements.txt

Notes

  • all required python libraries will be downloaded for offline install
    pip install -r requirement.txt --download ./packages

TODO