Original bug report: https://github.com/Bailador/Bailador/issues/119

$ bailador
Usage:
    
/Applications/Rakudo/share/perl6/site/resources/71985446A5DBC3EB1694DCE3776293A522E54A58
--help         (shows this help)
    
/Applications/Rakudo/share/perl6/site/resources/71985446A5DBC3EB1694DCE3776293A522E54A58
Project-Name   (creates a directory called Project-Name with a
skeleton application)

The code that prints this out uses $*PROGRAM-NAME but apparently the
original program Bailador supplies is installed as
/Applications/Rakudo/share/perl6/site/resources/71985446A5DBC3EB1694DCE3776293A522E54A58
and the program which is installed as "bailador"


$ which bailador
/Applications/Rakudo/share/perl6/site/bin//bailador

is some standardized code snippet created by the installation (zef ?)
that launches the actual script using run().

So $*PROGRAM-NAME is correctly showing that long and horrible name,
but that's rather useless for the end-user.


Gabor

Reply via email to