Comment connaître la version de perl6 / Rakudo Je suis en cours d'exécution?
Question
Essayer l'interrupteur -v
, je reçois la révision svn perroquet:
$ perl6 -v
This compiler is built with the Parrot Compiler Toolkit, parrot revision 45822.
mais comment puis-je savoir version Rakudo , que ce soit un? vx.xx
ou {some-git-hash}
Merci,
La solution
Actuellement, vous ne pouvez pas savoir: (
Il y a un patch pour que RT qui vous attend examen: http: //rt.perl.org/rt3/Ticket/Display.html?id=73148 mais jusqu'à présent, il n'a pas encore été appliquée.
Mise à jour: Avec une nouvelle suffisamment Rakudo, vous obtenez:
$ perl6 -v
This is Rakudo Perl 6, version 2010.06-212-g1086ff8
Copyright 2008-2010, The Perl Foundation
Lorsque la chose après "version" est la sortie git describe
.
Autres conseils
perl6 -v fonctionne maintenant. Il fournit la dernière version mensuelle, le nombre de commits depuis lors, et le hachage git.
La $*PERL
variable spéciale peut fournir l'indice
> $*PERL.compiler
rakudo (2018.04.1)
> $*PERL.compiler.^attributes
(Str $!id Str $!release Str $!build-date Str $!codename Str $!name Str $!auth Version $!version Blob $!signature Str $!desc)
> $*PERL.compiler.^methods'
(BUILD build-date verbose-config Str gist id release codename name auth version signature desc BUILDALL)
> $*PERL.compiler.name
rakudo
> $*PERL.compiler.version
v2018.04.1
> $*PERL.compiler.auth
The Perl Foundation
> $*PERL.compiler.build-date # This being the date it was built on my machine
2018-05-18T21:59:11Z
> $*PERL.compiler.verbose-config
...
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow