kbuild: remove headers_{install,check}_all
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Tue, 4 Jun 2019 10:13:55 +0000 (19:13 +0900)
committerMasahiro Yamada <yamada.masahiro@socionext.com>
Sat, 15 Jun 2019 10:57:01 +0000 (19:57 +0900)
commitf3c8d4c7a7280cdc6622adb4f8e39d51b3786d68
treeedacee9ea9daae5dbcfcbc0d8b1b98e0074f3588
parent869ee58b82680dae6e0b1d4b37e8c36561b2d2d6
kbuild: remove headers_{install,check}_all

headers_install_all does not make much sense any more because different
architectures export different set of uapi/linux/ headers. As you see
in include/uapi/linux/Kbuild, the installation of a.out.h, kvm.h, and
kvm_para.h is arch-dependent. So, headers_install_all repeats the
installation/removal of them.

If somebody really thinks it is useful to do headers_install for all
architectures, it would be possible by small shell-scripting, but
the top Makefile does not have to provide entry targets just for that
purpose.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Documentation/kbuild/headers_install.txt
Documentation/kbuild/makefiles.txt
Makefile
scripts/headers.sh [deleted file]