`cargo gpu remove`
Ouverte
Personne n'a encore pris cette issue.
- Langage dominant
- Rust
- Étoiles
- 3.4k
- Forks
- 126
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
cargo gpu remove --shader-crate ../shader-crate-template: should remove therustc_codegen_spirvinstall of said shader cratecargo gpu remove --allshould competely remove the entire cache dir, which would cleanup old installations by old cargo-gpu versions as well
Open Questions:
removeorclean?cargo gpu remove <rust_gpu_version>We don't have a standardized way to declare a shader crate or a rust-gpu version. This would also be nice to have for installing- Should we prompt the user about uninstalling toolchains as well? Note that two installs can use the same toolchain version. We could check every other install on whether the toolchain is used and prompt the user if noone is using it, which could be made easier by having some metadata file per install with the toolchain cached in it (among other things).
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par l’implémentation de la commande cargo gpu et suivez la manière dont les installations de shader-crate et le répertoire de cache sont enregistrés. Définissez le comportement de suppression pour un shader crate nommé et pour --all, notamment pour déterminer si les toolchains inutilisées sont supprimées. Le travail est considéré comme terminé lorsque les deux modes de nettoyage fonctionnent sans affecter les installations ni les toolchains partagées.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- rust
- Domaine
- cli, tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100