Product Documentation
Virtuoso Studio Design Environment SKILL Reference
Product Version IC23.1, November 2023

ddSetForcedLibEx

ddSetForcedLibEx(
g_cdsLibFile
[ g_libDefsFile ]
)
=> t / nil

Description

Sets the cds.lib file to be used instead of searching for them in the default locations. If no cds.lib is specified but a lib.defs file is specified, the function will use the specified lib.defs as a forced cds.lib file. Cadence recommends you to use the ddSetForcedLib function instead.

There are a few differences between cds.lib and lib.defs format. For more information on cds.lib, see Cadence Library Definition File.

The lib.defs are no longer supported by Virtuoso.

Arguments

g_cdsLibFile

The path to the cds.lib file to use.

g_libDefsFile

The path to the lib.defs file to use. If cds.lib is specified, this argument is ignored.

If cds.lib is not specified, the specified lib.defs file will be handled as a cds.lib file. In some cases this could lead to warnings due to differences in format of cds.lib and lib.defs.

Value Returned

t

The file was set.

nil

There was an error.

Examples

ddSetForcedLibEx("../cds.lib" nil)

Related Topics

ddSetForcedLib

ddGetForcedLibEx


Return to top
 ⠀
X