Exécuter la commande make dans chaque sous-répertoire

J'ai un répertoire (root_dir), qui contient un certain nombre de sous-répertoires (subdir1, subdir2, ...).

Je veux lancer le make dans chaque répertoire dans root_dir, à l'aide d'un Makefile placés en elle.
(Évidemment supposé que chaque de subdir... a l'intérieur de son propre Makefile).

Donc, il y a essentiellement deux questions:

  1. Comment obtenir une liste de répertoires dans le Makefile (automatiquement)?
  2. Comment exécuter la commande make pour chacun des répertoires à l'intérieur d'un fichier?

Comme je l'ai knwow afin d'exécuter la commande make dans un répertoire spécifique, je garde de faire ce qui suit:

$(MAKE) -C subdir
InformationsquelleAutor Alex | 2013-07-24