diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -875,6 +875,21 @@ depend dep: | |||
875 | @echo '*** Warning: make $@ is unnecessary now.' | 875 | @echo '*** Warning: make $@ is unnecessary now.' |
876 | 876 | ||
877 | # --------------------------------------------------------------------------- | 877 | # --------------------------------------------------------------------------- |
878 | # Kernel headers | ||
879 | INSTALL_HDR_PATH=$(MODLIB)/abi | ||
880 | export INSTALL_HDR_PATH | ||
881 | |||
882 | PHONY += headers_install | ||
883 | headers_install: include/linux/version.h | ||
884 | $(Q)unifdef -Ux /dev/null | ||
885 | $(Q)rm -rf $(INSTALL_HDR_PATH)/include | ||
886 | $(Q)$(MAKE) -rR -f $(srctree)/scripts/Makefile.headersinst obj=include | ||
887 | |||
888 | PHONY += headers_check | ||
889 | headers_check: headers_install | ||
890 | $(Q)$(MAKE) -rR -f $(srctree)/scripts/Makefile.headersinst obj=include HDRCHECK=1 | ||
891 | |||
892 | # --------------------------------------------------------------------------- | ||
878 | # Modules | 893 | # Modules |
879 | 894 | ||
880 | ifdef CONFIG_MODULES | 895 | ifdef CONFIG_MODULES |
@@ -1048,6 +1063,8 @@ help: | |||
1048 | @echo ' cscope - Generate cscope index' | 1063 | @echo ' cscope - Generate cscope index' |
1049 | @echo ' kernelrelease - Output the release version string' | 1064 | @echo ' kernelrelease - Output the release version string' |
1050 | @echo ' kernelversion - Output the version stored in Makefile' | 1065 | @echo ' kernelversion - Output the version stored in Makefile' |
1066 | @echo ' headers_install - Install sanitised kernel headers to INSTALL_HDR_PATH' | ||
1067 | @echo ' (default: /lib/modules/$$VERSION/abi)' | ||
1051 | @echo '' | 1068 | @echo '' |
1052 | @echo 'Static analysers' | 1069 | @echo 'Static analysers' |
1053 | @echo ' checkstack - Generate a list of stack hogs' | 1070 | @echo ' checkstack - Generate a list of stack hogs' |