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 20 May 2017.
01:49 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:00 domidumont joined 08:05 domidumont joined 13:16 domidumont joined 16:24 patrickz joined
ugexe nine: do we have a way to capture the current repo-chain and launch a new perl6 proc using the exact same repo-chain? 16:27
would mean that there has to be a way to override the default perl6 cur setup 16:28
the naive solution, something like PERL6LIB=$*REPOs.repo-chain.join(",") and then run perl6 $whatever you end up with duplicate CURs for site, home, etc 16:31
otherwise an easy way to get a repo-chain that does not include the default curs 16:40
`run $*EXECUTABLE, ...;` often really wants `run $*EXECUTABLE, "-I" <<~<< $*REPO.repo-chain.map(*.path-spec), ...` 16:48
@*INC = $*REPO.repo-chain.map(*.path-spec); # someone could write a `use INC;` module to provide a perl5-ish interface to CUR, including 80% less letters per identifier 17:05
17:56 domidumont joined
nine ugexe: that's exactly what CompUnit::PrecompilationRepository::precompile does 17:59
It has to, since the precompilation processes need the same repo chain
%env<RAKUDO_PRECOMP_WITH> = $*REPO.repo-chain.map(*.path-spec).join(','); 18:00