Mercurial > repos > public > matlab_path_manager
annotate +mpm/subpaths.m @ 13:c7b137768e7c
Merge
| author | Jonatan Werpers <jonatan@werpers.com> |
|---|---|
| date | Tue, 11 Sep 2018 14:08:49 +0200 |
| parents | f37b4c00a863 |
| children |
| rev | line source |
|---|---|
|
2
a9795512f33a
Fix naming of function for getting subpaths
Jonatan Werpers <jonatan@werpers.com>
parents:
0
diff
changeset
|
1 function sp = subpaths(d) |
| 0 | 2 if ~exist('d', 'var') || isempty(d) |
|
6
19c4af287596
Fix default values for relative part
Jonatan Werpers <jonatan@werpers.com>
parents:
2
diff
changeset
|
3 d = ''; |
| 0 | 4 end |
| 5 | |
|
8
f37b4c00a863
Add better error message for missing .subpaths
Jonatan Werpers <jonatan@werpers.com>
parents:
6
diff
changeset
|
6 try |
|
f37b4c00a863
Add better error message for missing .subpaths
Jonatan Werpers <jonatan@werpers.com>
parents:
6
diff
changeset
|
7 fstr = fileread(fullfile(d, '.subpaths')); |
|
f37b4c00a863
Add better error message for missing .subpaths
Jonatan Werpers <jonatan@werpers.com>
parents:
6
diff
changeset
|
8 catch |
|
f37b4c00a863
Add better error message for missing .subpaths
Jonatan Werpers <jonatan@werpers.com>
parents:
6
diff
changeset
|
9 error('Subpath definition file ''.subpaths'' not found.') |
|
f37b4c00a863
Add better error message for missing .subpaths
Jonatan Werpers <jonatan@werpers.com>
parents:
6
diff
changeset
|
10 end |
| 0 | 11 sp = splitlines(strtrim(fstr)); |
| 12 end |
