automated build system and testing framework for MATLAB, with a envvironment manager
This package contains a class called env
, which is a fully-featured environment manager for MATLAB (like conda
, or virtualenv
)
env.save('default')
env.create('name','testing')
% You can now install whatever you want
% here without affecting your primary
% environment
env.activate('testing')
env.list
which will show
*testing
default
Note that the asterix indicates the currently active environment.
kapalin
assumes the following things:
- Your code is hosted on github
- You are writing MATLAB code, and your ultimately want to distribute a MATLAB toolbox
- You will host the toolbox files (
*.mltbx
) on Github as a release. - You have installed github-release on the computer you are testing on