|
From: | Daniel Colascione |
Subject: | Local ELPA |
Date: | Sun, 22 Dec 2013 20:37:46 -0800 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 |
This approach doesn't work because a plain git checkout of the ELPA packages directory lacks the index files needed. update-archive.sh is supposed to build these files, but it doesn't seem to be able to bootstrap itself --- if .changelog-witness doesn't exist, achive-prepare-packages fails. The update script also assumes that it's being run in an isolated git repository.
Right now, I think I'm going to skip most of the package.el niceties and just symlink directly into my copy of ELPA HEAD, but that's not a good solution. There really should be a good way of using an arbitrary local directory full of elisp as an ELPA repository.
[Prev in Thread] | Current Thread | [Next in Thread] |