<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ravanan/Makefile, branch v0.1.0</title>
<subtitle>High-reproducibility CWL runner powered by Guix</subtitle>
<id>http://git.systemreboot.net/ravanan/atom?h=v0.1.0</id>
<link rel='self' href='http://git.systemreboot.net/ravanan/atom?h=v0.1.0'/>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ravanan/'/>
<updated>2025-01-28T01:06:59+00:00</updated>
<entry>
<title>Makefile: Add release tarball generation rules.</title>
<updated>2025-01-28T01:06:59+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2025-01-28T00:42:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ravanan/commit/?id=26bd1eded10a0b493302dbff1c1a9db6a6b04642'/>
<id>urn:sha1:26bd1eded10a0b493302dbff1c1a9db6a6b04642</id>
<content type='text'>
* Makefile (GIT, GPG, LZIP, config_file_template, distribute_files,
dist_archive): New variables.
(dist, distsign, $(dist_archive), %.asc): New rules.
</content>
</entry>
<entry>
<title>Makefile: Treat config.scm distinctly from sources.</title>
<updated>2025-01-28T00:50:12+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2025-01-28T00:39:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ravanan/commit/?id=5ea1acc60b6c03181df57e715d8fcef90c36bd73'/>
<id>urn:sha1:5ea1acc60b6c03181df57e715d8fcef90c36bd73</id>
<content type='text'>
config.scm is a generated source file. Treat it the same as a
hand-written source file creates problems when generating release
tarballs.

* Makefile (sources): Remove $(config_file).
(objects): Add $(config_file:.scm=.go).
(install): Depend on $(config_file) and install it.
</content>
</entry>
<entry>
<title>bin: Add --version flag.</title>
<updated>2024-12-04T17:20:28+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-12-04T17:20:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ravanan/commit/?id=76091d246a3e4d72526c26af600847991fa583b8'/>
<id>urn:sha1:76091d246a3e4d72526c26af600847991fa583b8</id>
<content type='text'>
* ravanan/config.scm.in (%project, %version): New variables.
* Makefile (version): New variable.
(%.scm): Substitute %project and %version too.
* bin/ravanan: Import (ravanan config).
(%options): Add --version.
(print-usage): Document it.
(main): Implement it.
</content>
</entry>
<entry>
<title>Revert "config: Remove."</title>
<updated>2024-10-02T12:54:07+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-10-02T12:53:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ravanan/commit/?id=2088cbfcb294e5566297f2bce8712b37c4f17589'/>
<id>urn:sha1:2088cbfcb294e5566297f2bce8712b37c4f17589</id>
<content type='text'>
This reverts commit d611d990b297b3d573d7d5af83e9376744d51dd5. We need
to bring back a local node to evaluate javascript expressions on the
head node.
</content>
</entry>
<entry>
<title>config: Remove.</title>
<updated>2024-09-13T02:31:43+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-09-13T02:29:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ravanan/commit/?id=d611d990b297b3d573d7d5af83e9376744d51dd5'/>
<id>urn:sha1:d611d990b297b3d573d7d5af83e9376744d51dd5</id>
<content type='text'>
* Makefile (config_file): Delete variable.
(sources): Remove $(config_file).
(all, %.go): Do not depend on $(config_file).
(clean): Do not delete $(config_file).
* ravanan/config.scm, ravanan/config.scm.in: Delete files.
* ravanan/command-line-tool.scm: Do not import (ravanan config).
</content>
</entry>
<entry>
<title>Makefile: Add check target.</title>
<updated>2024-09-10T15:47:44+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-09-10T15:19:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ravanan/commit/?id=2dfdf71009289d5d89a5143014b07535ef9427b0'/>
<id>urn:sha1:2dfdf71009289d5d89a5143014b07535ef9427b0</id>
<content type='text'>
* Makefile (GUILE, tests): New variable.
(check): New target.
* guix.scm (ravanan)[arguments]: Enable tests.
</content>
</entry>
<entry>
<title>Initial commit</title>
<updated>2024-08-20T22:45:53+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-08-20T22:27:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ravanan/commit/?id=49e4c75bcfc81380c0e055c0d4f13c6f226b92ad'/>
<id>urn:sha1:49e4c75bcfc81380c0e055c0d4f13c6f226b92ad</id>
<content type='text'>
</content>
</entry>
</feed>
