diff --git a/src/utilities/x13/select_x13_binary.m b/src/utilities/x13/select_x13_binary.m index ad4bf6ca0e63018edeed1066340432e991098d9e..abed15ceeb6a18925f143619f41b163a79359103 100644 --- a/src/utilities/x13/select_x13_binary.m +++ b/src/utilities/x13/select_x13_binary.m @@ -23,8 +23,13 @@ if nargin < 1 warn_only = false; end -dseries_src_root = strrep(which('initialize_dseries_class'),'initialize_dseries_class.m',''); -dseries_x13_root = sprintf('%s%s%s%s%s%s%s', dseries_src_root, '..', filesep(), 'externals', filesep(), 'x13', filesep()); +if ispc() + dseries_src_root = strrep(which('initialize_dseries_class'),'src\initialize_dseries_class.m',''); + dseries_x13_root = sprintf('%s%s%s%s%s', dseries_src_root,'externals', filesep(), 'x13', filesep()); +else + dseries_src_root = strrep(which('initialize_dseries_class'),'initialize_dseries_class.m',''); + dseries_x13_root = sprintf('%s%s%s%s%s%s%s', dseries_src_root, '..', filesep(), 'externals', filesep(), 'x13', filesep()); +end if ismac() x13_binary = sprintf('%s%s%s', dseries_x13_root, 'macOS', filesep());