chiark / gitweb /
catacomb-import-update: Separate import from convert
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 31 Dec 2019 11:04:25 +0000 (11:04 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 1 Jan 2020 23:48:14 +0000 (23:48 +0000)
commitd727f9d24fc047a3823cc3ac379d21b2c8ebba7f
treebb6dcc069efabb9c2a71430ae734310081b68d15
parent13a9459a2f151c3102e193435d2b1bc902ba34db
catacomb-import-update: Separate import from convert

We want the actual source (PFM) in the secnet git repository, so we
should include the *un*converted files, and convert at build time.

So program is now to be called twice: --import, to update the local
git repository from ../catacomb into ./catacomb-import, and --convert,
to massage those into the output files we want for secnet.

We have a new variable $DOCONVERT which says which mode we're working
in.  It is most convenient to test this in note_path and convert_*,
rather than at each call site.

The only nontrivial changes are to commit_changes, where we no longer
care about recip paths and just use donor paths.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
catacomb-import-update