<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/tests/guix-hash.sh, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/'/>
<updated>2016-10-28T20:30:17Z</updated>
<entry>
<title>guix hash: Interpret '-' as standard input.</title>
<updated>2016-10-28T20:30:17Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2016-10-28T19:28:18Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=343dc11702bf71876795b5d158cad860deca53a1'/>
<id>urn:sha1:343dc11702bf71876795b5d158cad860deca53a1</id>
<content type='text'>
* guix/scripts/hash.scm (guix-hash)[file-hash]: Special-case "-".
* tests/guix-hash.sh: Add test.
* doc/guix.texi (Invoking guix hash): Document it.
</content>
</entry>
<entry>
<title>guix hash: Add --exclude-vcs option.</title>
<updated>2016-09-07T10:00:35Z</updated>
<author>
<name>Jan Nieuwenhuizen</name>
<email>janneke@gnu.org</email>
</author>
<published>2016-09-06T06:28:33Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=392a4e122350367c4b4ac331db5ec28360c7f38c'/>
<id>urn:sha1:392a4e122350367c4b4ac331db5ec28360c7f38c</id>
<content type='text'>
* guix/scripts/hash.scm (show-help): Add help text for --exclude-vcs option.
(%options): Add --exclude-vcs option.
(guix-hash): Handle exclude-vcs option.
* doc/guix.texi ("Invoking guix hash"): Update doc.
* tests/guix-hash.sh: Add test.

Co-authored-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>guix hash: Add '--recursive'.</title>
<updated>2014-02-21T22:49:52Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2014-02-21T16:54:32Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=3140f2df423d1235c3766e3478a429ac89d882ed'/>
<id>urn:sha1:3140f2df423d1235c3766e3478a429ac89d882ed</id>
<content type='text'>
* guix/scripts/hash.scm (show-help): Add --recursive.
  (%options): Likewise.
  (guix-hash)[file-hash]: New procedure.  Honor --recursive.
  Use it.
* guix/nar.scm (write-file): Add missing field to the &amp;nar-error
  condition raised upon unsupported file type; change its message to be
  more descriptive.
* tests/guix-hash.sh: Add tests with -r.
* doc/guix.texi (Invoking guix hash): Document --recursive.
</content>
</entry>
<entry>
<title>tests: Add `guix hash' test.</title>
<updated>2013-05-11T13:09:56Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2013-05-11T13:09:56Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=ccbce84809db80e6d9bc42e96f9edb2071152b56'/>
<id>urn:sha1:ccbce84809db80e6d9bc42e96f9edb2071152b56</id>
<content type='text'>
* guix/scripts/hash.scm (guix-hash)[eof-&gt;null]: New procedure.
  Use it to convert the EOF object to the empty bytevector.
* tests/guix-hash.sh: New file.
* Makefile.am (SH_TESTS): Add it.
</content>
</entry>
</feed>
