summary refs log tree commit diff
path: root/scripts
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2017-07-03 23:35:56 +0200
committerLudovic Courtès <ludo@gnu.org>2017-07-03 23:51:23 +0200
commit960c6ce96d746cf19829ad26e092ec5dad2a5c62 (patch)
tree81894ab71d17bc3995507acf4654af5379d7bac1 /scripts
parentcc1dfc202f2fefb6c2eb9467d1fc90a9154550c9 (diff)
downloadguix-960c6ce96d746cf19829ad26e092ec5dad2a5c62.tar.gz
discovery: Recurse into directories pointed to by a symlink.
Reported by Christopher Baines <mail@cbaines.net>
and Alex Kost <alezost@gmail.com>
at <https://lists.gnu.org/archive/html/guix-devel/2017-06/msg00290.html>.

* guix/discovery.scm (scheme-files): When ENTRY is a symlink that
doesn't end in '.scm', call 'stat' and recurse if it points to a
directory.
* tests/discovery.scm ("scheme-modules recurses in symlinks to
directories"): New test.
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions