On 2020-06-07 01:39, JJ Merelo wrote:
No, there's no else. This if is for using modules with different names.
If you want to use modules in different paths, it's probably not a good
idea to call them by the same name. You can call them different names
(and do a use lib on all paths), or use other mechanisms to
differentiate them, such as the :api module metadata Check everything
about that here:
https://docs.raku.org/language/typesystem#Versioning,_authorship,_and_API_version.
My mock up has the modules in K:\NtUtil. My
customer will have them in C:\NtUtil.
K:\NtUtil is a Samba network drive so I can see only
one copy of everything in all my Windows Virtual
Machines.
Can I have several "use lib" statements
use lib 'C:\NtUtil", ".";
use lib 'K:\NtUtil'; # if directory does not exist
to use with the "if" statement?