GraphiteEditor / GraphiteEditor/Graphite
License handler lock file issues
- Lenguaje dominante
- Rust
- Estrellas
- 27.2k
- Forks
- 1.3k
- Merge medio
- 20 h 5 min
- PR fusionados (30 d)
- 57
Descripción
https://github.com/GraphiteEditor/Graphite/blob/d90a49aa423d0a6c94a7479547e605f33401b130/tools/third-party-licenses/src/cargo.rs#L89
The `--frozen` argument here regularly trips up any attempts to build this app ... ironically I'm trying to make the build work properly offline, but fetching locked dependencies ahead of time does not work because whatever lock file this references is used in any top level fetch we seem to be able to do.
If there is some command we can run for a source preparation faze to correctly get what this is going to need so that the later build phase actually works with this argument, can that be documented somewhere? I didn't see it poking around anywhere yet.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza en tools/third-party-licenses/src/cargo.rs#L89 e inspecciona cómo se utilizan el argumento --frozen y el archivo de bloqueo. Busca en la documentación de compilación y preparación offline del repositorio el flujo para obtener dependencias y, después, verifica que el comando documentado de preparación de fuentes permita ejecutar offline la fase de compilación posterior con --frozen.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- rust
- Área
- build-system
- Tipo de issue
- Documentación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Tranquilo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 52/100