Re: Help with %?RESOURCES variable

[email protected] (Will Coleda)
Newsgroups perl.perl6.users
Message-ID <CAKfi5MfvQc1wbesGG4BH_mO-sDYAzz5=zQX37tr3uGT6AGT8Fw@mail.gmail.com>
On Mon, Apr 17, 2023 at 12:01 David Santiago <[email protected]> wrote:

>
> I'm trying to use the variable %?RESOURCES without success. It doesn't
> work even when i install it locally with zef
>
> I have the following:
>
> demanuel@archlinux test> cat resources/text.txt
> This is my test file
> demanuel@archlinux test> cat bin/run-me
> sub MAIN(){
>     say %?RESOURCES{"text.txt"}.slurp(:close);
> }
> demanuel@archlinux test> cat META6.json
> {
>   "raku" : "6.d",
>   "name" : "Test",
>   "api"  : "1",
>   "auth" : "demanuel",
>   "version" : "0.0.1",
>   "description" : "my resources test",
>   "authors" : [ "demanuel" ],
>   "license" : "GPLv3",
>   "resources": [
>     "text.txt"
>   ]
> }
> demanuel@archlinux test> tree
> .
> ├── bin
> │   └── run-me
> ├── lib
> ├── META6.json
> └── resources
>     └── text.txt
>
> 4 directories, 3 files
> demanuel@archlinux test> raku -I ./lib bin/run-me


Try -I. : lib doesn’t know about the info in META6.json


> Nil
> demanuel@archlinux test> zef install .
> ===> Testing: Test:ver<0.0.1>:auth<demanuel>:api<1>
> ===> Testing [OK] for Test:ver<0.0.1>:auth<demanuel>:api<1>
> ===> Installing: Test:ver<0.0.1>:auth<demanuel>:api<1>
>
> 1 bin/ script [run-me] installed to:
> /home/demanuel/.raku/bin
> demanuel@archlinux test> run-me
> Nil
> demanuel@archlinux test>
>
>
>
>
> Can someone point me what i'm doing wrong?
>
> Best regards,
> David Santiago
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.