intel / intel/linux-kernel-overlay
Download of Source takes a long time
Personne n'a encore pris cette issue.
- Langage dominant
- Shell
- Étoiles
- 59
- Forks
- 22
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
The build.sh clones the entire repo and then immediately switches to a single branch:
https://github.com/intel/linux-kernel-overlay/blob/02bedab64a4a4e80a524015ab02bf252f2c1068e/build.sh#L57C2-L60
This could be streamlined by downloading a single branch, with something like:
git clone $KSRC_REPO --branch $KSRC_UPSTREAM_TAG --single-branch $BUILD_DIR
and remove the push / pop.
This downloads a smaller subset and is much faster.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par build.sh aux lignes 57-60, où le dépôt est cloné puis basculé vers une seule branche. Vérifiez que le clonage utilise directement la branche demandée et que les opérations push/pop ne sont plus nécessaires. Exécutez le script de build pour confirmer qu’il télécharge et build correctement les sources attendues.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- shell
- Domaine
- build-system
- Type d'issue
- Refactorisation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 55/100