I have read the article "Cadence Application Infrastructure User Guide IC6.1.7" to understand the CSF search mechanism. Whilst playing around with the settings, I found that it still loads the ".cdsinit" from $HOME, even if I explicitly did exclude/comment this location in "setup.loc".
In my workarea, the following files are used:
setup.loc: only "." is enabled as search-location, all others are commented
csfLookupConfig: only "NONE" is set
For my understanding, the above settings should result in not loading any .cdsinit. But I clearly see that the ~/.cdsinit is loaded (by printing a dedicated message into CIW). I am using ic6.1.7.500.1400.
# cdswhich -lookupconfig .cdsinit
Info (cdswhich): Cadence software is not configured to locate
file '.cdsinit' via Cadence Search File mechanism
Question1: Why does virtuoso load the ~/.cdsinit ?
Another thing I did not clearly understand from the above mentioned article, is the requirement for the "csfLookupConfig" file. According to my tests it might be enough to have "cfsLookupConfig" in my workarea to define what file to load via CSF.
Question2: Do I need to have this file in all locations defined in setup.loc, or is it enough to just have it in my workarea (which is the first search location in setup.loc) ?
Rgds.
Holger