build-system: Add zig-build-system.

* guix/build-system/zig.scm: New file.
* guix/build/zig-build-system.scm: New file.
* Makefile.am: Add them.
* doc/guix.texi: Document it.
* etc/snippets/yas/scheme-mode/guix-package (build-system): Add
  zig-build-system.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Ekaitz Zarraga 2023-06-21 08:06:13 -07:00 committed by Ludovic Courtès
parent 37792ee352
commit e011961f99
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5
5 changed files with 250 additions and 2 deletions

View file

@ -43,8 +43,9 @@
"scons-build-system"
"texlive-build-system"
"trivial-build-system"
"waf-build-system")})
"waf-build-system"
"zig-build-system")})
(home-page "$4")
(synopsis "$5")
(description "$6")
(license $7)))
(license $7)))