Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec
Set by moderator on 16 August 2017.
01:52 ilbot3 joined
moderator Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec
04:48 ilbot3 joined
moderator Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec
b2gills joined 04:49 ribasushi joined 04:53 tadzik joined 05:26 sivoais joined
ugexe github.com/rakudo/rakudo/blob/d0a3...em.pm#L203 06:16
this does the "guess your meta" for -Ilib
so for -I/path/to/Inline-Perl5/lib inside the meta I have 06:17
files => { resources/libraries/p5helper => resources/libraries/libp5helper.dylib.dSYM/Contents/Resources/DWARF/libp5helper.dylib, ... }
e.g. it does a crude round-trip of .platform-library-name using what it has, the actual file name, to what it would have been transformed from 06:24
07:41 Cheery joined 07:50 domidumont joined 07:53 nine_ joined 08:04 ilbot3 joined
moderator Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec
08:15 ZofBot joined 11:37 ilbot3 joined
moderator Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec
11:59 ilbot3 joined
moderator Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec
12:33 perlpilot joined 14:12 lizmat joined 15:04 sjn joined 15:16 JimmyZ joined 16:30 [Coke] joined 17:44 domidumont joined 18:20 lizmat joined
ugexe the reason I stringify to .absolute there was because I was playing with the idea of breaking the cache if the paths changed 19:25
there is at least one precomp spectest that creates the test module after the CURFS has already created its $!id (which would normally change the $!id if it was added prior) 19:26
so I was thinking something like `$!id = ... unless %!id{@current-file-list.map({ nqp::sha1($_) }).join}++` 19:28
but then I thought that could mess things up if something came back later looking for a specific CURFS.id that then changed 19:29
nine I wonder how many real world users will generate modules at runtime after accessing the repository 19:44
Sounds like something that really just happens in a repository test
ugexe yeah 19:54
if you are doing that you probably should be doing something like `require $path` 19:55
the other thing is... should -Ilib act like a lowest version or a highest version? 19:57
tend to lean towards highest, cause its dev
nine highest, yes 20:01
21:42 lizmat joined