GraphiteEditor / GraphiteEditor/Graphite
License handler lock file issues
- 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