diff --git a/crpptbx/gdatpaths.m b/crpptbx/gdatpaths.m index 9313eba007d4f577a5ee1266fe7c79fcbc57cb60..d7c25339adda297a75598f22801b2e768ab1ec5a 100644 --- a/crpptbx/gdatpaths.m +++ b/crpptbx/gdatpaths.m @@ -1,19 +1,27 @@ -function gdatpaths +function gdatpaths(remove) % % add paths for gdat directory % % assumes gdat already available % +if nargin < 1 + remove = false; +end + a=which('gdat'); if isempty(a), error('gdat is not in the MATLAB path'); end a = fileparts(a); -machines=[{'JET'} {'TCV'} {'AUG'} {'D3D'}]; -machines=[{'JET'} {'TCV'} {'AUG'} {'KSTAR'}]; +% machines=[{'JET'} {'TCV'} {'AUG'} {'D3D'}]; +% machines=[{'JET'} {'TCV'} {'AUG'} {'KSTAR'}]; machines=[{'JET'} {'TCV'} {'AUG'} {'D3D'} {'KSTAR'}]; add_paths = cell(1,length(machines)); for i=1:length(machines) add_paths{i}=fullfile(a,machines{i}); end -addpath(add_paths{:}); +if ~remove + addpath(add_paths{:}); +else + rmpath(add_paths{:}); +end