From 37101065fb6687b41ad935d6c64daf78a4a3b131 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Scylla=29?= <stephane.adjemian@univ-lemans.fr> Date: Tue, 10 Oct 2017 13:33:32 +0200 Subject: [PATCH] Moved isfile routine in missing. This routine has been introduced in R2017b. Closes #1523. (cherry picked from commit 560a047a531104a574162e004e4090f1597d3e45) --- matlab/dynare_config.m | 5 +++++ matlab/{utilities/general => missing/isfile}/isfile.m | 0 2 files changed, 5 insertions(+) rename matlab/{utilities/general => missing/isfile}/isfile.m (100%) diff --git a/matlab/dynare_config.m b/matlab/dynare_config.m index 65a363999..fd43b0348 100644 --- a/matlab/dynare_config.m +++ b/matlab/dynare_config.m @@ -123,6 +123,11 @@ if ~exist('struct2array') p{end+1} = '/missing/struct2array'; end +% isfile is missing in Octave and Matlab<R2017b +if isoctave || matlab_ver_less_than('9.3') + p{end+1} = '/missing/isfile'; +end + P = cellfun(@(c)[dynareroot(1:end-1) c], p, 'uni',false); % Get mex files folder(s) diff --git a/matlab/utilities/general/isfile.m b/matlab/missing/isfile/isfile.m similarity index 100% rename from matlab/utilities/general/isfile.m rename to matlab/missing/isfile/isfile.m -- GitLab