nar: Implement restoration from Nar.
authorLudovic Courtès <ludo@gnu.org>
Mon, 8 Apr 2013 20:54:08 +0000 (22:54 +0200)
committerLudovic Courtès <ludo@gnu.org>
Mon, 8 Apr 2013 21:21:38 +0000 (23:21 +0200)
commit53c63ee93790e4e4054bf6547199d3490b78bf47
tree7066d23fbf0d7e474269bae078c9d4f8196a136e
parent52e5910cdc0275cbc668682346172be2673d150d
nar: Implement restoration from Nar.

* guix/nar.scm (&nar-error, &nar-read-error): New condition types.
  (dump): New procedure.
  (write-contents)[dump]: Remove.  Use the one above instead.
  (read-contents, write-file, restore-file): New procedures.
  (%archive-version-1): New variable.
Makefile.am
guix/nar.scm
tests/nar.scm [new file with mode: 0644]