1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-17 04:20:44 +02:00
guix/gnu
Guillaume Le Vaillant a13f45c150
build-system: asdf: Switch from bundles to regular compilation.
* gnu/packages/lisp.scm (sbcl, ecl)[native-search-paths]: Add
  'XDG_CONFIG_DIRS'.
* guix/build-system/asdf.scm (asdf-build): Replace 'asd-file' and
  'asd-system-name' keywords by 'asd-files' and 'asd-systems'.
* guix/build/asdf-build-system.scm (%object-prefix,
  %lisp-source-install-prefix): Update variables.
  (install): Update variable.
  (main-system-name): New variable.
  (copy-source): Replace 'asd-file' and 'asd-system-name' keywords by
  'asd-files' and 'asd-systems'.
  (configure): New variable.
  (build, check): Replace 'asd-file' and 'asd-system-name' keywords by
  'asd-files' and 'asd-systems'.
  (create-asd-file, symlink-asd-files): Remove variables.
  (create-asdf-configuration): New variable.
  (cleanup-files): Update variable.
  (%standard-phases): Remove 'create-asd-file' and 'symlink-asd-files' phases.
  Add 'configure' and 'create-asdf-configuration' phases.
* guix/build/lisp-utils.scm (%bundle-install-prefix, normalize-dependency,
  inputs->asd-file-map, asdf-load-all, compile-system): Remove variables.
  (compile-systems): New variable.
  (system-dependencies, compiled-system, generate-system-definition): Remove
  variable.
  (test-system): Replace 'asd-file' parameter by 'asd-files'.
  (generate-executable-for-system): Update variable.
  (generate-dependency-links, make-asd-file, bundle-asd-file): Remove
  variables.
  (make-asdf-configuration): New variable.
  (build-program, build-image): Set 'XDG_CONFIG_DIRS'.
  (generate-executable): Update variable.
2020-09-12 11:18:56 +02:00
..
bootloader bootloader: Use "define" instead of "define*" for all records. 2020-09-07 00:19:54 +02:00
build build: linux-container: Fix run-container. 2020-09-10 09:38:52 +02:00
installer installer: final: Introduce call-with-mnt-container. 2020-09-10 09:38:52 +02:00
machine linux-boot: Handle nfs-root device strings. 2020-09-07 11:00:48 +02:00
packages build-system: asdf: Switch from bundles to regular compilation. 2020-09-12 11:18:56 +02:00
services Revert "services: dovecot: Use modules via symlink to system profile." 2020-09-11 22:38:08 +02:00
system install: Factorize cow-store procedure. 2020-09-02 17:05:22 +02:00
tests tests: nfs: Improve "nfs-root-fs". 2020-09-10 18:57:46 +02:00
artwork.scm
bootloader.scm
ci.scm ci: In the 'core' subset, build GCC >= 7. 2020-09-03 23:26:53 +02:00
image.scm
installer.scm Remove "guile-zlib" extension when unused. 2020-08-25 12:39:11 +02:00
local.mk gnu: Add loko-scheme. 2020-09-10 09:27:02 +02:00
machine.scm utils: Move <location> and '&error-location' to (guix diagnostics). 2020-07-25 19:11:36 +02:00
packages.scm packages: 'generate-package-cache' is deterministic. 2020-07-30 19:17:20 +02:00
services.scm Remove "guile-zlib" extension when unused. 2020-08-25 12:39:11 +02:00
system.scm linux-boot: Handle nfs-root device strings. 2020-09-07 11:00:48 +02:00
tests.scm utils: Move <location> and '&error-location' to (guix diagnostics). 2020-07-25 19:11:36 +02:00