view +mpm/status.m @ 31:769d1d252a3c

Change name of todo.txt to notes.txt
author Jonatan Werpers <jonatan@werpers.com>
date Tue, 18 Sep 2018 14:17:13 +0200
parents d9f899b1dfd0
children 1fe5080cac46
line wrap: on
line source

function status(projectFolder)
    if ~exist('projectFolder', 'var') || isempty(projectFolder)
        projectFolder = pwd;
    end

    m = mpm.MatlabPathManager();
    loaded = m.loadedSubpaths();
    project = m.projectSubpaths(projectFolder);

    fprintf('Project:\n')
    for i = 1:length(project)
        fprintf('\t%s ', project{i});

        if m.subpathIsActive(fullfile(projectFolder,project{i}), split(path, pathsep))
            fprintf('(active)');
        else
            fprintf('(inactive)');
        end

        fprintf('\n')
    end
    fprintf('\n')

    fprintf('Loaded subpaths:\n')
    for i = 1:length(loaded);
        fprintf('\t%s\n', loaded{i});
    end
end