What is the macro or internal function call for lib path for the IRIS installation?
Hi folks!
Each IRIS installation has a /lib folder which is intended for 3rd-party libraries being used in the solution.
For IRIS installation the typical path is:
/usr/irissys/lib/
In ZPM the shortcut is ${libdir}.
What is the macro or internal function to obtain it programmatically?
Product version: IRIS 2020.3
write $replace(##class(%File).ManagerDirectory(),"mgr","lib")
independent of OS!
As is
USER> w $system.Util.InstallDirectory()_"lib"
There's also a LibPath entry in IRIS.cpf, but I'm not sure it's the same. But you can get it:
%SYS> do ##class(Config.config).Get(.props) %SYS> write props("LibPath")
Unfortunately on the IRIS server I'm working with it's empty ...
I was searching this but looked for ManagerDirectory instead of InstallDirectory
Thank you, Jeff!
Thanks, Robert!