Evricompatibility

From Eigenvector Research Documentation Wiki
Jump to navigation Jump to search

This page describes the evricompatibility function and its usage

Purpose

If mode ='install' returns a structure array of products which would be installed, and opens a dialog box indicating which toolboxes will not be installed because their version number is incompatible with this PLS_Toolbox version. If mode='debug' returns a structure array of products which are on the path

Synopsis

[pds, badprods, errmsg] = evricompatibility(mode)

Description

EVRICOMPATIBILITY runs in two modes according to mode='install' or 'debug'. When mode = 'install' it examines the version number of any EVRI toolbox products which are to be installed (these are located in sibling directories to the PLS_Toolbox directory). If the version number of an EVRI toolbox is compatible with the current PLS_Toolbox version then that toolbox will be included in the list of toolboxes to be installed. If it is not compatible (because its version is too old) then it will not be added to the list of toolboxes to be installed and the user is notified via a dialog box. When mode = 'debug' evricompatibility similarly checks the versions of all EVRI products on the matlab path and returns the list of those whose version numbers are compatible with the PLS_Toolbox version. It does not change the matlab path.

Evricompatibility is called by both evriinstall and evredebug.

See Also

evridebug, evriinstall