Skip to content

Commit

Permalink
Use HLL::SysConfig to obtain path-sep
Browse files Browse the repository at this point in the history
As suggested by ugexe++
  • Loading branch information
lizmat committed May 5, 2024
1 parent c888a11 commit c885595
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions src/Perl6/Compiler.nqp
Original file line number Diff line number Diff line change
Expand Up @@ -142,12 +142,12 @@ class Perl6::Compiler is HLL::Compiler {
method lvs() { LanguageVersionServices }

method version_string(:$shorten-versions, :$no-unicode) {
my $config-version := self.config()<version>;
my $backend-version := nqp::getattr(self,HLL::Compiler,'$!backend').version_string;
my $execname := nqp::execname;
my $path-sep := nqp::backendconfig<osname> eq 'MSWin32' ?? '\\' !! '/';
my $install-dir := nqp::substr($execname, 0, nqp::rindex($execname, $path-sep, nqp::rindex($execname, $path-sep) - 1));
my $flavor-file := $install-dir ~ $path-sep ~ "etc" ~ $path-sep ~ "FLAVOR";
my $config-version := self.config()<version>;
my $backend-version := nqp::getattr(self,HLL::Compiler,'$!backend').version_string;
my $execname := nqp::execname;
my $path-sep := nqp::gethllsym('default', 'SysConfig').path-sep;
my $install-dir := nqp::substr($execname, 0, nqp::rindex($execname, $path-sep, nqp::rindex($execname, $path-sep) - 1));
my $flavor-file := $install-dir ~ $path-sep ~ "etc" ~ $path-sep ~ "FLAVOR";
my $rakudo-core-flavor := " v";

my $raku;
Expand Down

0 comments on commit c885595

Please sign in to comment.