|
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
|
|||