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

CLI: Various enhancements #93

Open
3 of 9 tasks
oskarth opened this issue Mar 5, 2024 · 0 comments
Open
3 of 9 tasks

CLI: Various enhancements #93

oskarth opened this issue Mar 5, 2024 · 0 comments

Comments

@oskarth
Copy link
Collaborator

oskarth commented Mar 5, 2024

We currently have basic mopro-cli support. The following is a list of various nice to haves, in no particular order. Some of these issues might be promoted as more relevant depending on user needs.

More immediate

  • Add Android support (similar to iOS logic)
  • Allow for exporting binding artifacts if working outside of template dir (AA needs this)

Also:

  • mopro prepare - for feature completeness we want this so we don't need any more ad hoc shell scripts

List

  • Allow user to specify name of project and have it change name of crate etc (use sed? some Rust template thing?) CLI: Allow user to specify name of project #139
  • Figure out how to not require user to have MOPRO_ROOT git checkout (a bit more involved probably)
  • Allow user to change mopro.udl bindings (unclear how big of a need? right now specified in mopro-ffi)
  • Add support for iOS test
  • Simplify iOS example app (right now copy of current setup, can be drastically simplified without lib etc)
  • (Optionally) git init project (and cd into dir?), similar to foundry

Notes

Feel free to add or comment on above!

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

No branches or pull requests

1 participant