1 |
gmaze |
1.1 |
% |
2 |
|
|
% [] = PV_CHECKPATH() |
3 |
|
|
% |
4 |
|
|
% This function detects where the package gmaze_pv is installed |
5 |
|
|
% (the upper level directory where the function volbet2iso |
6 |
|
|
% is found) and ensure that sub-directories are in the path |
7 |
|
|
% |
8 |
|
|
|
9 |
|
|
function [] = pv_checkpath() |
10 |
|
|
|
11 |
|
|
% Windows/Linux compatibility |
12 |
|
|
global sla |
13 |
|
|
sla = '/'; |
14 |
|
|
if ispc , sla = '\'; end |
15 |
|
|
|
16 |
|
|
|
17 |
|
|
% Determine the directory name where the package is installed: |
18 |
|
|
w = which('volbet2iso'); |
19 |
|
|
packdir = w(1:length(w)-12); |
20 |
|
|
|
21 |
|
|
|
22 |
|
|
% Try to found needed subdirectories: |
23 |
|
|
subdir = 'subfct'; |
24 |
|
|
fullsubdir = strcat(packdir,sla,subdir); |
25 |
|
|
if isempty(findstr(path,fullsubdir)) |
26 |
|
|
addpath(fullsubdir) |
27 |
|
|
end |