Hi Martin, This works for me:
File mytest.pm6 use v6; unit module mytest:ver<0.0.1>; sub myver is export { mytest.^ver; } File mytest.p6 #!/usr/bin/env perl6 use lib '.'; use mytest; say myver; Console output: $./mytest.p6 v0.0.1 I this what you meant? On Tue, Jun 27, 2017 at 10:37 PM, Martin Barth <mar...@senfdax.de> wrote: > Hello everyone, > > I wanted to repeat the question that I asked today on #perl6. > I am looking for a way to retrieve the version of a Perl6-Module from > within the module itself. > > <ufobat> there is often a our $VERSION in perl5 modules. is this still > idiomatic/a good way to go in perl6 > <timotimo> i think the version is meant to be part of the meta info and > such? > <ufobat> but that means the module itself does not know about its version, > just e.g. zef does? > <timotimo> i'm convinced there ought to be a way to get the full meta info > from whatever installation your script was grabbed from > <timotimo> but i don't know what or how > -- Fernando Santagata