% pathRoots.m
%
% User-configurable data paths for the exemplar-frames package.
%
% INSTRUCTIONS:
% If you have access to the full Starlink SIGINT dataset, modify the paths
% below to point to your data location. Otherwise, leave as empty strings.

% Check for user-specific configuration file
configFile = 'pathRoots_local.m';
if exist(configFile, 'file')
    % Run user's local configuration (not tracked in git)
    run(configFile);
    return;
end

% Default: no data paths configured
% Users should create pathRoots_local.m with their own paths
dataRoot = '';
repoRoot = '';
gssRoot  = '';

% If paths are not set, issue a helpful message
if isempty(dataRoot)
    fprintf('[pathRoots] No data paths configured.\n');
    fprintf('[pathRoots] To set custom paths, create "pathRoots_local.m" with your configuration.\n');
    fprintf('[pathRoots] Example contents:\n');
    fprintf('    dataRoot = ''/path/to/your/starlink/data'';\n');
    fprintf('    repoRoot = ''/path/to/starlink-sigint'';\n');
    fprintf('    gssRoot  = ''/path/to/gss'';\n');
end
