<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ccwl/build-aux, branch main</title>
<subtitle>Concise Common Workflow Language (mirror of https://github.com/arunisaac/ccwl)</subtitle>
<id>http://git.systemreboot.net/ccwl/atom?h=main</id>
<link rel='self' href='http://git.systemreboot.net/ccwl/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/'/>
<updated>2026-01-13T01:43:16+00:00</updated>
<entry>
<title>website: Add 0.5.0 release tarball.</title>
<updated>2026-01-13T01:43:16+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2026-01-13T01:36:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=0270d1b81bc49f5ea35c8e96878c1ec0f2d92d1a'/>
<id>urn:sha1:0270d1b81bc49f5ea35c8e96878c1ec0f2d92d1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use guile-run64 for tests.</title>
<updated>2025-11-27T18:21:49+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2025-11-27T18:21:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=d75e207bb14eb5460a139c3383ba4249d689b679'/>
<id>urn:sha1:d75e207bb14eb5460a139c3383ba4249d689b679</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add v0.4.0 release tarball.</title>
<updated>2025-01-28T03:01:06+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2025-01-28T03:01:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=da5b047ee6bf3f673b3c094af1a1d7b8c04fca79'/>
<id>urn:sha1:da5b047ee6bf3f673b3c094af1a1d7b8c04fca79</id>
<content type='text'>
* website/releases/ccwl-0.4.0.tar.lz,
website/releases/ccwl-0.4.0.tar.lz.asc: New files
* build-aux/build-home-page.el (org-dblock-write:download): Update
website.
</content>
</entry>
<entry>
<title>Add v0.3.0 release tarballs.</title>
<updated>2024-01-26T14:28:21+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-01-26T14:28:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=c21a0a7e03520d1423b4d10d540ea089c673ed80'/>
<id>urn:sha1:c21a0a7e03520d1423b4d10d540ea089c673ed80</id>
<content type='text'>
* website/releases/ccwl-0.3.0.tar.lz,
website/releases/ccwl-0.3.0.tar.lz.asc: New files.
* build-aux/build-home-page.el (org-dblock-write:download): Add v0.3.0
release.
</content>
</entry>
<entry>
<title>build-aux: Do not infer release information from git tags.</title>
<updated>2024-01-26T11:25:10+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-01-26T11:22:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=0022de615bea80bec314ab1978019b082054b37d'/>
<id>urn:sha1:0022de615bea80bec314ab1978019b082054b37d</id>
<content type='text'>
We now build the website as a computed-file G-expression in a Guix
channel. Guix channels always discard the git repository information,
and don't have access to the git tags. We can fix this problem later
if and when we switch to using tissue for the website.

* build-aux/build-home-page.el (org-dblock-write:download): Do not
infer release information from git tags. Hard-code them.
</content>
</entry>
<entry>
<title>Use (term ansi-color) for colors.</title>
<updated>2023-11-06T15:06:40+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-11-06T15:06:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=276d896c282a9c692507f20dac25569149d31c9f'/>
<id>urn:sha1:276d896c282a9c692507f20dac25569149d31c9f</id>
<content type='text'>
* build-aux/test-driver.scm (color): Use colorize-string from (term
ansi-color).
* ccwl/ui.scm (report-formatted-message, source-in-context,
report-ccwl-violation): Use colorize-string from (term ansi-color).
(color, bold, red, magenta): Delete functions.
</content>
</entry>
<entry>
<title>build-aux: Fix broken link to signing key.</title>
<updated>2022-01-19T05:21:22+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-01-19T05:21:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=3fa8be6e10f8c9c3f06c6fa9a4e003308158af78'/>
<id>urn:sha1:3fa8be6e10f8c9c3f06c6fa9a4e003308158af78</id>
<content type='text'>
* build-aux/build-home-page.el (org-dblock-write:download): Fix broken
link to signing key.
</content>
</entry>
<entry>
<title>Migrate to hand-written Makefiles.</title>
<updated>2022-01-10T18:02:22+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2022-01-10T11:06:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=670b0b68602288b44ad459230be4f701140bca66'/>
<id>urn:sha1:670b0b68602288b44ad459230be4f701140bca66</id>
<content type='text'>
The autotools are really overkill for a simple Guile project like
ccwl.

* .gitignore: Delete autotool generated files. Add Makefile.include.
* Makefile.am, Makefile, build-aux/distcheck.scm, configure,
configure.ac, configure.scm: New files.
* NEWS: Rename to NEWS.org. Remove Emacs file-local variable to use
org mode.
* bootstrap.sh: Delete file.
* build-aux/generate-cwl-output.sh.in: Rename to ...
* build-aux/generate-cwl-output.sh: ... this. Replace autoconf
variables for cwltool and sed.
* build-aux/test-driver.scm.in: Rename to ...
* build-aux/test-driver.scm: ... this. Do not import (ice-9
getopt-long).
(%options): Delete variable.
(my-gnu-runner): Do not write to log or trs ports.
Accept test files as command-line arguments. Update invocation of
my-gnu-runner. Print summary of results.
* guix.scm (ccwl)[native-inputs]: Remove autoconf and automake.
* pre-inst-env.in: Rename to ...
* pre-inst-env: ... this. Replace autoconf variables for guile,
abs_top_builddir and abs_top_srcdir.
* scripts/ccwl.in: Rename to ...
* scripts/ccwl: ... this. Replace autoconf variable for guile.
</content>
</entry>
<entry>
<title>build-aux: Extract dependencies from scheme-source-form.</title>
<updated>2021-11-05T18:06:32+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2021-11-05T18:06:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=8ec8801a3f7187a0c6164374a20c9f39ffb19b5d'/>
<id>urn:sha1:8ec8801a3f7187a0c6164374a20c9f39ffb19b5d</id>
<content type='text'>
* build-aux/find-dependencies.scm (find-dependencies): Extract
dependencies from scheme-source-form.
</content>
</entry>
<entry>
<title>build-aux: Delete duplicates in dependencies.</title>
<updated>2021-11-05T18:06:00+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2021-11-05T18:06:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/ccwl/commit/?id=a638838a0871075dcd85908a0f12e5c046e377dd'/>
<id>urn:sha1:a638838a0871075dcd85908a0f12e5c046e377dd</id>
<content type='text'>
* build-aux/find-dependencies.scm: Delete duplicates before printing
out dependencies.
</content>
</entry>
</feed>
