`cargo gpu remove`
Abierto
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Rust
- Estrellas
- 3.4k
- Forks
- 126
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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).
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza por la implementación del comando cargo gpu y sigue cómo se registran las instalaciones de shader-crate y el directorio de caché. Define el comportamiento de eliminación para un shader crate con nombre y para --all, incluido si se eliminan las toolchains no utilizadas. Se considera terminado cuando ambos modos de limpieza funcionan sin afectar a las instalaciones ni a las toolchains compartidas.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- rust
- Área
- cli, tooling
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100