Skip to content

Makefile - établissement de la liste des fichiers modifiés #1411

@christopheNan

Description

@christopheNan

La ligne 137 du Makefile recense les fichiers modifiés par rapport à la branche en cours.
Le problème est que cette branche n'a pas forcément été importée sur le fork personnel car CONTRIBUTING ne l'indique pas explicitement. On obtient donc :

[user@machine] make 
fatal: argument '3.9' ambigu : révision inconnue ou chemin inexistant.
Utilisez '--' pour séparer les chemins des révisions, comme ceci :
'git <commande> [<révision>...] -- [<chemin>...]'

Le reste du Makefile ne fonctionne pas correctement car la liste n'est pas bonne.

Propositions :

  1. forcer la comparaison avec le dépôt upstream, mais ça fait un accès réseau potentiellement (souvent) inutile ;
  2. faire la vérification que la branche existe localement et, si non, arrêter le build ou revenir à la solution 1 ;
  3. ajouter dans CONTRIBUTING qu'il faut git pull upstream la branche courante.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions