From 109bc5883cdf8c57e1e6262b7c484add8c70062d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?= <stepan@adjemian.eu> Date: Thu, 26 Mar 2020 10:12:17 +0100 Subject: [PATCH] Check the existence of the user configuration file. --- matlab/global_initialization.m | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/matlab/global_initialization.m b/matlab/global_initialization.m index e9b3b32086..1b35a37e50 100644 --- a/matlab/global_initialization.m +++ b/matlab/global_initialization.m @@ -150,5 +150,13 @@ set_dynare_seed('default'); % Load user configuration file. if isfield(options_, 'global_init_file') - run(options_.global_init_file); + if isfile(options_.global_init_file) + try + run(options_.global_init_file); + catch + error('Cannot evaluate global initialization file (%s)', options_.global_init_file) + end + else + error('Cannot find global initialization file (%s).', options_.global_init_file) + end end -- GitLab