APPerl / APE binaries run on the "Cosmopolitan" compatibility wrapper, which emulates some Linux API. Hence it makes some sense that it identifies as its own OS instead of the native OS.
I'm not sure what actual use case you want, but I guess you will have to submit patches for all the relevant modules to recognize/handle cosmo as OS. In the case of File::Spec, I think File::Spec::Unix is what you actually want, as I don't know if Cosmopolitan provides a Cygwin-like wrapper for filenames.
In reply to Re: APPerl: "osname=cosmo" problem
by Corion
in thread APPerl: "osname=cosmo" problem
by kcott
For: | Use: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |