|
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 8 June 2016. |
|||
|
01: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 | ||
|
05:38
domidumont joined
05:59
domidumont joined
06:00
domidumont joined
10:52
perlpilot joined
10:54
TimToady joined
14:52
FROGGS joined
|
|||
| ugexe | nine: does CUR::AbsolutePath serve an actual role in the future now that there is relocatable precomp? Or maybe even just switch to CUR::Path and handle relative paths, but only handle paths that are files (ala `require <Build.pm>`) | 15:06 | |
| CUR::AbsolutePath could `does CompUnit::Repository::Locally` and set $!prefix to either the file it represents or root `/`, ultimately so CUR::Locally could cache %instances from all repos or something | 15:09 | ||
| i was playing around with some of these ideas, but my confusion on what CUR::AP is for is limiting. for instance, im not sure if CUR::AbsolutePath.need not taking `CompUnit::PrecompilationStore :@precomp-stores` was overlooked or if there is a reason (Everything seemed to behave the same when I added this in) | 15:12 | ||
| as far as i can tell the limiting factor for precomp stuff in CUR::AP is the previously mentioned $!prefix bit (and/or wherever the absolute file path is) because it can't know where to put the `.precomp` folder other than 1. same directory 2. reduce on $path.parent until you find `lib` and hope thats right (terrible idea) 3. create another known precomp store inside ~/.perl6 for CUR::AP | 15:20 | ||
|
16:30
domidumont joined
18:35
domidumont joined
21:16
camelia joined
21:42
jdv79 joined
|
|||
| ugexe | github.com/rakudo/rakudo/blob/1dca...Path.pm#L5 <-- This lacks the :@precomp-stores stuff that was added. While its probably not needed in that module, I'm thinking its inclusion will affect the *order* of precomp repositories up the chain | 21:56 | |
|
23:15
hankache joined
|
|||