GraphiteEditor / GraphiteEditor/Graphite

License handler lock file issues

Ouverte
#4,230 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Rust
Étoiles
27.2k
Forks
1.3k
Merge moyen
20 h 5 min
PR mergées (30 j)
57

Description

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.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par tools/third-party-licenses/src/cargo.rs#L89 et examinez comment l’argument --frozen et le fichier de verrouillage sont utilisés. Recherchez dans la documentation du dépôt sur la compilation et la préparation hors ligne le flux de récupération des dépendances, puis vérifiez que la commande documentée de préparation des sources permet à la phase de compilation suivante de s’exécuter hors ligne avec --frozen.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
rust
Domaine
build-system
Type d'issue
Documentation
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
52/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.