aboutsummaryrefslogtreecommitdiff
path: root/build-aux
AgeCommit message (Expand)Author
2024-01-26README: Hard-code releases.•••* README.org (Download): Replace releases dynamic block with hard-coded list of releases. * build-aux/build-website.el (org-dblock-write:releases): Delete function. (build-website): Do not call org-update-all-dblocks. HEADmainArun Isaac
2024-01-26build-aux: Do not infer release information from git tags.•••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:releases): Do not infer release information from git tags. Hard-code them. Arun Isaac
2022-01-05README: Add releases.•••* README.org (Download): Add releases. * build-aux/build-home-page.el (org-dblock-write:releases): New function. (build-website): Update dynamic blocks before exporting. Arun Isaac
2022-01-05build-aux: Check news during distcheck.•••* Makefile (distcheck): Pass version to distcheck script. * build-aux/distcheck.scm (check-news): New function. Check news. Arun Isaac
2022-01-05build-aux: Abstract out opening an archive file.•••* build-aux/distcheck.scm (call-with-archive-file): New function. (package-in-archive): Use call-with-archive-file. * .dir-locals.el (scheme-mode): Indent call-with-archive-file correctly. Arun Isaac
2022-01-05Makefile: Add dist and distcheck targets.•••* Makefile (GIT, GPG, LZIP, distribute_files, dist_archive): New variables. (.PHONY): Add dist and distcheck. (dist, $(dist_archive), distcheck): New targets. (%.asc): New pattern rule. (clean): Clean $(dist_archive) and $(dist_archive).asc. * build-aux/distcheck.scm: New file. Arun Isaac
2022-01-03build-aux: Add website build script.•••* build-aux/build-home-page.el: New file. Arun Isaac