В ядре Linux написано, Makefile
что
clean - Remove most generated files but keep the config and
enough build support to build external modules
mrproper - Remove all generated files + config + various backup files
И на архивных документах указано, что
Чтобы завершить подготовку, убедитесь, что дерево ядра абсолютно чистое;
$ make clean && make mrproper
Так что, если make mrproper
более тщательное удаление, почему make clean
используется?
make clean
избыточно, верно?make mrproper
.clean
является обязательным условием дляmrproper
цели в Makefile , поэтому выполнение поmake clean
отдельности является излишним.источник