guix/guix/scripts
Ludovic Courtès c0cd1b3ea7 Move record utilities to (guix records).
* guix/utils.scm (define-record-type*): Move to...
* guix/records.scm: ... here.  New file.
* guix/build-system.scm, guix/packages.scm: Use it.
* guix/gnu-maintenance.scm: Likewise.
  (official-gnu-packages)[alist->record]: Remove.
* guix/scripts/substitute-binary.scm: Likewise.
  (alist->record, object->fields): Remove.
* tests/utils.scm ("define-record-type*", "define-record-type* with
  letrec* behavior", "define-record-type* & inherit",
  "define-record-type* & inherit & letrec* behavior",
  "define-record-type* & thunked", "define-record-type* & thunked &
  default", "define-record-type* & thunked & inherited"): Move to...
* tests/records.scm: ... here.  New file.
2013-05-12 15:46:16 +02:00
..
build.scm ui: Add `args-fold*' and use it. 2013-04-27 16:46:39 +02:00
download.scm ui: Add `args-fold*' and use it. 2013-04-27 16:46:39 +02:00
gc.scm ui: Add `args-fold*' and use it. 2013-04-27 16:46:39 +02:00
hash.scm tests: Add `guix hash' test. 2013-05-11 15:09:56 +02:00
import.scm ui: Add `args-fold*' and use it. 2013-04-27 16:46:39 +02:00
package.scm package: Store the output path of packages installed with `-e'. 2013-05-10 23:04:39 +02:00
pull.scm ui: Add `args-fold*' and use it. 2013-04-27 16:46:39 +02:00
refresh.scm refresh: Add `--key-server' and `--gpg'. 2013-05-11 14:36:58 +02:00
substitute-binary.scm Move record utilities to (guix records). 2013-05-12 15:46:16 +02:00