GraphiteEditor / GraphiteEditor/Graphite

License handler lock file issues

Abierto
#4,230 3 comentarios 0 reacciones 0 asignados Ver en GitHub
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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.