guix-play/guix/build-system
Ludovic Courtès 9db34c41ac
build-system/meson: #:test-options can be a gexp.
* guix/build-system/meson.scm (meson-build, meson-cross-build): Accept
gexps for #:test-options.

Change-Id: I9cfec616f067a5c9928f65892e370f90f23f4352
2024-07-26 19:21:33 +02:00
..
agda.scm build-system: New agda-build-system. 2023-06-04 10:59:34 +02:00
android-ndk.scm build-system/android-ndk: Remove dependency on (guix build syscalls). 2023-10-23 11:56:54 +02:00
ant.scm guix: ant: Optionally build with java modules. 2023-11-09 19:08:42 +01:00
asdf.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
cargo.scm build/cargo-build-system: Enable cross-compiling. 2023-11-28 07:59:43 +02:00
channel.scm build-system/channel: Add support for additional channels. 2024-04-05 18:21:23 +02:00
chicken.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
clojure.scm build-system: clojure: Use the standard error regarding cross builds. 2023-11-20 14:53:59 +00:00
cmake.scm build-system/cmake: Add support for the #:disallowed-references key. 2023-04-30 04:47:18 -04:00
composer.scm build-system/composer: Do not import host-side Guile-JSON modules. 2023-12-18 23:16:57 +01:00
copy.scm Merge remote-tracking branch 'origin/master' into core-updates 2023-03-20 18:49:06 +01:00
dub.scm build-system/dub: Remove dependency on (guix build syscalls). 2023-10-23 11:56:54 +02:00
dune.scm build-system/gnu: Add missing module import. 2023-04-06 11:45:30 +02:00
elm.scm
emacs.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
font.scm Merge remote-tracking branch 'origin/master' into core-updates 2023-03-20 18:49:06 +01:00
glib-or-gtk.scm Merge remote-tracking branch 'origin/master' into core-updates 2023-03-20 18:49:06 +01:00
gnu.scm guix: gnu-build-system: Handle missing libc. 2023-12-11 11:53:54 +02:00
go.scm build-system: go: Properly handle when a target is unsupported. 2024-07-15 22:34:24 +01:00
guile.scm build-system/guile: Add #:substitutable? argument to build system. 2023-11-25 16:29:26 +01:00
haskell.scm build-system/haskell: Export default-haskell. 2023-06-04 10:59:33 +02:00
julia.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
linux-module.scm gnu: linux-libre: Move documentation to a separate package. 2022-12-06 22:03:44 -05:00
maven.scm Merge remote-tracking branch 'origin/master' into core-updates 2023-03-20 18:49:06 +01:00
meson.scm build-system/meson: #:test-options can be a gexp. 2024-07-26 19:21:33 +02:00
minetest.scm
minify.scm build-system/minify: Use esbuild. 2023-10-06 16:37:16 +02:00
mix.scm build-system: Add mix-build-system. 2023-12-17 22:22:30 +01:00
mozilla.scm
node.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
ocaml.scm Merge remote-tracking branch 'origin/master' into core-updates 2023-03-20 18:49:06 +01:00
perl.scm build-system: perl: Accept Gexps for #:module-build-flags. 2024-02-10 10:33:18 +00:00
pyproject.scm maint: Merge sanity-check-next.py into sanity-check.py. 2023-04-14 21:01:34 -04:00
python.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
qt.scm build-system: qt: Fix default parallel-tests? value to #t. 2024-06-24 08:51:41 -04:00
r.scm guix: Update Bioconductor version to 3.19. 2024-05-08 12:53:14 +02:00
rakudo.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
rebar.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
renpy.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
ruby.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
scons.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
texlive.scm gnu: Update TeX Live packages to 2023.0 (rev 66594). 2023-07-18 18:15:06 +02:00
tree-sitter.scm build-system: Add tree-sitter-build-system. 2023-02-12 11:32:20 +04:00
trivial.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
vim.scm build-system/vim: Add missing keywords. 2023-11-26 09:51:29 +02:00
waf.scm guix: Strip #:use-module lists. 2023-03-13 15:08:33 +01:00
zig.scm build-system/zig: Add cross-compilation support. 2024-01-07 16:56:00 +01:00