<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/guix/build/guile-build-system.scm, 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>2019-06-02T20:01:34Z</updated>
<entry>
<title>build-system/guile: Display progress report as expected by (guix status).</title>
<updated>2019-06-02T20:01:34Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-06-02T19:07:24Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=e006f7493feb35044f4965181c9199d9fdde1843'/>
<id>urn:sha1:e006f7493feb35044f4965181c9199d9fdde1843</id>
<content type='text'>
* guix/build/guile-build-system.scm (report-build-progress): Use a
format string suitable for (guix status).
</content>
</entry>
<entry>
<title>build-system/guile: Add #:not-compiled-file-regexp.</title>
<updated>2019-06-02T20:01:34Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-06-02T18:59:34Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=30eb73836684ff8502063c43f3b315174e0d3a0b'/>
<id>urn:sha1:30eb73836684ff8502063c43f3b315174e0d3a0b</id>
<content type='text'>
* guix/build/guile-build-system.scm (build): Add
 #:not-compiled-file-regexp and honor it.
* guix/build-system/guile.scm (guile-build): Likewise.
(guile-cross-build): Likewise.
</content>
</entry>
<entry>
<title>build-system/guile: Improve reporting of 'guild compile' failures.</title>
<updated>2019-06-02T20:01:34Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-06-02T18:57:59Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=abeb54c00b320f8c3a220f54b6413837f6deac35'/>
<id>urn:sha1:abeb54c00b320f8c3a220f54b6413837f6deac35</id>
<content type='text'>
* guix/build/guile-build-system.scm (invoke-each)[processes]: New
variable.
[wait-for-one-process]: Check PROCESSES and update it.
[fork-and-run-command]: Update PROCESSES.
</content>
</entry>
<entry>
<title>guile-build-system: Support building in parallel.</title>
<updated>2019-04-18T22:13:48Z</updated>
<author>
<name>Christopher Baines</name>
<email>mail@cbaines.net</email>
</author>
<published>2019-03-24T21:23:45Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=3fdb9a375f1cee7dd302349a9527437df20b3f61'/>
<id>urn:sha1:3fdb9a375f1cee7dd302349a9527437df20b3f61</id>
<content type='text'>
* guix/build/guile-build-system.scm (build): Use invoke-each, instead of
for-each, to use multiple cores if available.
(invoke-each, report-build-process): New procedures.
</content>
</entry>
<entry>
<title>build-system: Add 'guile-build-system'.</title>
<updated>2018-07-23T10:25:31Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2018-07-18T13:38:51Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=2a3b1b3235f3e082d309b411465b67983bc8cf71'/>
<id>urn:sha1:2a3b1b3235f3e082d309b411465b67983bc8cf71</id>
<content type='text'>
* guix/build-system/guile.scm, guix/build/guile-build-system.scm: New
files.
* Makefile.am (MODULES): Add them.
* doc/guix.texi (Build Systems): Document 'guile-build-system'.
</content>
</entry>
</feed>
