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

Devise an upgrade strategy #3

Open
tim-weis opened this issue Aug 16, 2021 · 0 comments
Open

Devise an upgrade strategy #3

tim-weis opened this issue Aug 16, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@tim-weis
Copy link
Owner

The Cargo custom command and the corresponding build script it generates are interdependent. With the command allowing to be updated (cargo install cargo-uwp), there needs to be some way to move the build system forward in lock-step.

At this time an update is a manual process: cargo uwp new <path> a new Cargo package, and either move the generated build system artifacts into the existing application, or move the code/templates from the existing application over. Doing either one safely requires #2.

At a minimum it should be possible for the Cargo custom command (and/or the build script) to observe a mismatch in versions. Ideally, though, the upgrade should be fully automatic.

@tim-weis tim-weis added the enhancement New feature or request label Aug 16, 2021
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

1 participant