![]() |
Oyranos Colour Management System API |
The XDG variables affect Oyranos' profile search. Oyranos searches under each provided paths color/icc directory, e.g. XDG_DATA_HOME=~/.local/share results in a additional search in ~/.local/share/color/icc. More details can be found in OpenIccDirectoryProposal at ColourWiki.
OY_LOCALEDIR is described together with the internal ::oy_domain_codeset.
OY_MODULE_PATHS can contain paths to meta and normal modules together. The given paths are scanned recursively to find the modules.
OYRANOS_DEBUG influences the internal ::oy_debug variable. Its value changes the output level. See as well oyranos_debug.[h,c] . The configure switch --enable-debug enables most of the available output.
OYRANOS_DEBUG_MEMORY sets the internal ::oy_debug_memory variable on and helps somewhat in detecting memory leaks. This variable is dangerous and should not to be run for production use.
OYRANOS_DEBUG_SIGNALS sets the internal ::oy_debug_signals variable on and helps in tracing signals. This variable is dangerous and should not to be run for production use.
OYRANOS_BACKTRACE can be set to a debug message string and will then place a backtrace text from gdb into the console. That needs the debug message to be visible.