diff options
author | Andy Patterson <ajpatter@uwaterloo.ca> | 2017-04-03 09:01:30 -0400 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2017-05-16 15:18:15 +0200 |
commit | 40f56176c517d9b5e0d3da8cc06d3ccde6b58cc2 (patch) | |
tree | beec782a0abf0c60351d8e4596c573f4450494bc /gnu/packages/lisp.scm | |
parent | 0186a463d0f352eef485326cf57619d23a26734e (diff) | |
download | patches-40f56176c517d9b5e0d3da8cc06d3ccde6b58cc2.tar patches-40f56176c517d9b5e0d3da8cc06d3ccde6b58cc2.tar.gz |
build-system/asdf: Handle unusually-named systems.
* guix/build/lisp-utils.scm (valid-char-set): New variable.
(normalize-string): New procedure.
(compiled-system): Truncate the name of a system which contains slashes.
(generate-system-definition, make-asd-file): Use `normalize-string' to alter
the names of the created system and its dependencies.
* guix/build/asdf-build-system.scm (create-asd-file): Normalize the name of
the asd file being created.
Diffstat (limited to 'gnu/packages/lisp.scm')
0 files changed, 0 insertions, 0 deletions