Существует множество вариантов управления этим.
-MD перечислит файлы, -MMD перечислит несистемные файлы как побочные эффекты компиляции
-M, -MM будет генерировать списки вместо компиляции.
-MQ, -MG, -MP и -MT генерируют целевые фрагменты make-файла. -MF позволяет указать имя выходного файла.