Emacs Servant is an ELPA server written in Emacs Lisp.
Add servant to your Cask file:
(source melpa)
(depends-on "servant")Start by initializing Servant for the project.
$ cask exec servant initThis will create a directory called servant. To serve packages,
simply add .el or .tar files to the servant/packages directory.
If you have lots of packages and need to boost performance, build the index manually. If you don't, the index will be built automatically at runtime.
$ cask exec servant indexThen, start the server:
$ cask exec servant startEach command described above can change the target directory with the
--path option.
$ cask exec servant index --path /path/toFor more information:
$ cask exec servant helpContribution is much welcome!
Install cask if you haven't already, then:
$ cd /path/to/servant.el
$ cask
Run all tests with:
$ make