guix-mirrors/guix/build-system
Maxim Cournoyer f87204b2b2
build/cmake: Add #:implicit-inputs? and #:implicit-cross-inputs? arguments.
* guix/build-system/cmake.scm (lower) <#:implicit-inputs?>
<#:implicit-cross-inputs?>: New arguments.

Change-Id: I1f077f78f5836ce325827e7ef8d58ba554a8ed4f
Reviewed-by: Greg Hogan <code@greghogan.com>
2025-05-02 09:53:54 +09:00
..
agda.scm build: agda-build-system: Do not rely on "locales" being present. 2024-08-31 10:44:19 +02:00
android-ndk.scm build-system: android-ndk: Improve style. 2025-04-28 07:55:06 +01:00
ant.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
asdf.scm build-system: asdf: Don't search and replace inputs when unnecessary. 2025-03-03 14:13:52 +00:00
cargo.scm build/cargo.scm: Remove '--release' from default cargo-test-flags. 2025-01-06 12:15:09 +02:00
channel.scm build-system/channel: Add support for additional channels. 2024-04-05 18:21:23 +02:00
chicken.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
clojure.scm build-system: clojure: Use the standard error regarding cross builds. 2023-11-20 14:53:59 +00:00
cmake.scm build/cmake: Add #:implicit-inputs? and #:implicit-cross-inputs? arguments. 2025-05-02 09:53:54 +09:00
composer.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
copy.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
dub.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
dune.scm build-system/gnu: Add missing module import. 2023-04-06 11:45:30 +02:00
elm.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
emacs.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
font.scm build-system/font: Add #:license-file-regexp argument. 2024-08-31 10:44:31 +02:00
glib-or-gtk.scm build-system: glib-or-gtk: Improve glib-or-gtk-cross-build style. 2025-04-28 07:55:06 +01:00
gnu.scm build-system: gnu: Improve gnu-cross-build style. 2025-04-28 07:55:06 +01:00
go.scm build-system: go: Support parallel options for cross builds. 2025-03-25 18:20:53 +00:00
guile.scm build/guile: Disable parallel build for now. 2025-02-13 00:07:21 +09:00
haskell.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
julia.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
linux-module.scm build-system: linux-module: Fix cross-compiling. 2024-09-19 12:50:19 +02:00
maven.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
meson.scm build-system: meson: Add loongarch64 support. 2025-01-25 11:55:47 +08:00
minetest.scm gnu: minetest: Update to 5.9.0. 2024-09-10 21:56:44 -04:00
minify.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
mix.scm build-system/mix: Remove #:glibc-utf8-locales parameter. 2024-08-31 10:44:21 +02:00
mozilla.scm build-system/mozilla: Fix typo in the cross-compilation case. 2022-07-19 23:27:20 +02:00
node.scm build-system/node: Add guile-json extension. 2025-04-13 14:19:43 +02:00
ocaml.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
perl.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
pyproject.scm guix: pyproject-build-system: Default configure-flags to empty dictionary. 2024-12-13 20:15:42 +00:00
python.scm build-system: python: Add allowed/disallowed keyword arguments. 2024-08-31 10:44:40 +02:00
qt.scm guix: build-system: qt: Support #:disallowed-references. 2024-08-31 10:44:41 +02:00
r.scm r-build-system: Fail the build on test errors. 2024-12-03 16:58:06 +01:00
rakudo.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
rebar.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
renpy.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
ruby.scm build-system: ruby: Improve ruby-cross-build style. 2025-04-28 07:55:06 +01:00
scons.scm build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules. 2024-08-31 10:42:16 +02:00
texlive.scm gnu: Remove artefacts from previous TeX Live packaging. 2024-08-31 10:45:33 +02:00
tree-sitter.scm build-system/tree-sitter: Add guile-json extension. 2025-04-13 14:19:43 +02: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 build-system: waf: Improve waf-build style. 2025-04-28 07:55:06 +01:00
zig.scm gnu: zig: Default to zig-0.13. 2024-12-31 10:56:34 +08:00