Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automate toolbox/support package/etc dependency installations #244

Open
ttj opened this issue Oct 3, 2024 · 1 comment
Open

Automate toolbox/support package/etc dependency installations #244

ttj opened this issue Oct 3, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@ttj
Copy link
Contributor

ttj commented Oct 3, 2024

This is not urgent, but when we have time: Given it seems now possible, could we please add installing all support packages and toolboxes (if latter possible too awesome) via e.g. mpm ?

https://github.com/mathworks-ref-arch/matlab-dockerfile/blob/main/MPM.md

https://www.mathworks.com/help/install/ug/mpminstall.html

This maybe would automate for example installing all the dependencies, including the toolboxes needed as listed on the readme

I guess can be called from shell and also from inside matlab, I am not sure if toolbox install works, but if everything possible via it, that probably ideal

It maybe also time to look at the other dependencies, eg, those installed via the tbxmanager

I started looking into it in codeocean to get a new version of that working for possible upcoming artifact evaluations/repeatability evaluations, I think latest matlab there is now 2024a

@mldiego mldiego self-assigned this Oct 8, 2024
@mldiego mldiego added the enhancement New feature or request label Oct 8, 2024
@mldiego
Copy link
Collaborator

mldiego commented Oct 8, 2024

While at it, add a function to check all submodules and toolboxes required are installed during the startup_nnv.m execution.

https://www.mathworks.com/help/install/ug/mpminstall.html

https://www.mathworks.com/help/install/ug/get-mpm-os-command-line.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants