1 Commits

Author SHA1 Message Date
96686d659f Add a Python entrypoint and packaging config
This commit will turn the source into a Python package which can
  be packaged using setup.py and/or installed via pip.

  When installed, a new binary named 'jhalfs' will be placed in the
  system PATH that serves as a wrapper for the main() method in the
  jhalfs module. All the previous scripts are moved 'as-is' into the
  module's path and will be packaged with the module.

  At run-time 'jhalfs' creates a $HOME/.jhalfs directory (or
  ./.jhalfs if $HOME is unset), runs menuconfig as needed, symlinks
  all the scripts included in the package to the .jhalfs dir and then
  invokes `.jhalfs/jhalfs.sh run`
2019-04-26 13:07:13 -04:00