Comments (4)
I would just keep calling install.m
, but I would give a prompt to the user asking if he wants to run install.m, while showing the first line (H1) of install.m
that is typically the line that explains briefly what the code does. Also there could be an option to disable the user interaction, like using a flag -y
or similar.
from mpm.
Okay, sounds good. Though this makes me think that having an "mpm uninstall" command might suggest that an "uninstall.m" file is being run.
Maybe we could call this file "setup.m" instead? Or maybe I should clarify what sort of things you think will be done in this install file?
from mpm.
Looks like #44 is a partial duplicate of this enhancement.
from mpm.
I like this idea and I like install.m
. I think setup.m
might get confused as being analogous to setup.py
which it sounds like it's not.
from mpm.
Related Issues (20)
- install not adding paths? HOT 2
- request: recursive install HOT 2
- mpm set
- Reference to non-existent field 'allpaths'. HOT 3
- not working in octave HOT 2
- Local packages HOT 6
- Using --force on requirements.txt still prompts for confirmation HOT 3
- github download fails when url contains 'api.github.com' HOT 2
- Tag flag is ignored when using url
- Support for fetching branches, tags and commit hashes
- Directory path in packages file gets ignored HOT 1
- mpm collections: allow removing things from path
- Requirements.txt file with spaces or comments cause failure
- `mpm search surf2stl` not working HOT 7
- Document version requirements? HOT 3
- MATLAB Products not supported by MPM HOT 1
- Name conflict with MATLAB's official "MATLAB Package Manager" HOT 1
- mpm in conflict with Matlab's own functions HOT 12
- Use source flag or node-style query key (`path:`) to lock 1 specific origin HOT 3
- Use new Matlab Central API for File Exchange query
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mpm.