2017-06-15 3 views
-1

bitbake cleanall supprime tous les fichiers de sortie, le cache de l'état partagé et les fichiers source téléchargés pour une cibleYocto:: ne bitbake cleanall, nettoie les dépendances et

Il est pas clair ou documenté si elle nettoie toutes les dépendances du temps de construction

+0

Il est très difficile de savoir ce que vous demandez et essayez de dire dans votre message. – snb

+3

non il ne nettoie pas les dépendances – Fl0v0

Répondre

1

Veuillez lire la section méga-manuel do_cleanall.

do_cleanall supprime:

  • tous les fichiers de sortie
  • état partagé (sstate) cache
  • et les fichiers source téléchargés pour une cible (à savoir le contenu de DL_DIR).

Vous pouvez exécuter cette tâche à l'aide bitbake comme suit:

$ bitbake -c cleanall <recipe-name> 

Si le nom de la recette n'est pas passé à cleanall la tâche ne fonctionne pas.

+0

utilisez "world" comme nom de recette si vous voulez nettoyer pour tous les recipies. –

0

Supprime tous les fichiers de sortie, le cache à état partagé (sstate) et les fichiers sources téléchargés pour une cible (c'est-à-dire le contenu de DL_DIR). Essentiellement, la tâche do_cleanall est identique à la tâche do_cleansstate avec la suppression des fichiers sources téléchargés.

Vous pouvez exécuter cette tâche à l'aide bitbake comme suit:

$ bitbake -c cleanall recipe 

En règle générale, vous n'utilisez normalement la tâche cleanall. Ne le faites que si vous voulez commencer avec la tâche do_fetch.