Jan Nieuwenhuizen
f33de25b96
guix: Update packaging.
...
* build-aux/manifest.scm (string-append):
* guix/git/mes.scm (nyacc, git-file?): Remove.
(mescc-tools): Bump to 0.6.0.
(%source-dir): New variable.
(mes.git): Ues it.
* guix.scm: Rename from .guix.scm.
2019-09-09 16:04:16 +02:00
Jan Nieuwenhuizen
b2056c105d
Release 0.19.
...
* configure (VERSION): Update to 0.19.
(main): Likewise.
* configure.sh (VERSION): Likewise.
* guix/git/mes.scm (mes, mes.git): Likewise.
2018-12-16 14:51:18 +01:00
Jan Nieuwenhuizen
44cc97a8a5
admin: Release update.
...
* doc/announce/ANNOUNCE-0.18: New file.
* guix/git/mes.scm (mes): Update hash.
2018-10-07 17:07:19 +02:00
Jan Nieuwenhuizen
761cdc65ed
Release 0.18.
...
* configure (VERSION): Update to 0.18.
(main): Likewise.
* configure.sh (VERSION): Likewise.
* guix/git/mes.scm (mes, mes.git): Likewise.
* guix/mescc-tools-boot.patch: New file.
2018-10-04 23:15:25 +02:00
Jan Nieuwenhuizen
6ace89f417
guix: nyacc-for-mes: Update to 0.86.0.
...
* guix/git/mes.scm (nyacc-for-mes): Update to 0.86.0 plus fix binary
literals.
2018-09-11 19:35:24 +02:00
Jan Nieuwenhuizen
74065eba40
guix: nyacc-for-mes: Update to 0.85.3.
...
* guix/git/mes.scm (nyacc-for-mes): Update to 0.85.3.
2018-09-05 22:13:18 +02:00
Jan Nieuwenhuizen
a88970257f
guix: Update hash.
...
* guix/git/mes.scm (mes): Update hash.
2018-09-04 06:40:47 +02:00
Jan Nieuwenhuizen
5fb94529b9
Release 0.17.1.
...
* configure (VERSION): Update to 0.17.1.
(main): Likewise.
* configure.sh (VERSION): Likewise.
* build-aux/GNUmakefile.in (gen-announce): Likewise.
* guix/git/mes.scm (mes, mes.git): Likewise.
2018-09-03 19:57:22 +02:00
Jan Nieuwenhuizen
4289708adb
guix: Update to 0.17.
...
* guix/git/mes.scm (mes): Update to 0.17.
2018-08-10 00:35:02 +02:00
Jan Nieuwenhuizen
d3d1cb6a37
Release 0.17.
...
* configure (VERSION): Update to 0.17.
2018-07-22 14:10:35 +02:00
Jan Nieuwenhuizen
72cb975213
GNU Mes.
...
Throughout, make these changes
Copyright headers: GNU Mes
First mention of name: GNU Mes
Website: https://www.gnu.org/software/mes
Git: git://git.savannah.gnu.org/mes.git
2018-07-22 14:24:36 +02:00
Jan Nieuwenhuizen
06e0dfe9ad
build: Generate gcc-mesboot-graph from .dot.
...
* doc/images/gcc-mesboot-graph.dot: New file.
* doc/images/gcc-mesboot-graph.png: Remove.
* GNUmakefile (${top_builddest}doc/images/gcc-mesboot-graph.png): New target.
* configure (det): Add check.
* build-aux/export.make: Export it.
* doc/mes.texi (The Mes Bootstrap Process): Describe new recipe.
* guix/git/mes.scm (mes): Add graphvis dependency.
2018-07-22 22:27:24 +02:00
Jan Nieuwenhuizen
53c0941937
guix: Refactor package setup.
...
Next to the convenient environment setup and package build from git
guix environment -l .guix.scm
guix build -f .guix.scm
we can now also build other included packages
GUIX_PACKAGE_PATH=guix guix build mes@0.17
GUIX_PACKAGE_PATH=guix guix build nyacc@0.80.42
* guix/git/mes.scm: Move from .guix.scm, make a module.
* .guix.scm: Move from guix.scm, use it.
* build-aux/manifest.scm: Update location.
* build-aux/pre-inst-env.in: Support it.
* configure: Check for guix.
* build-aux/export.make: Export GUIX.
* GNUmakefile (update-hash): New target.
2018-07-22 08:41:48 +02:00