aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJosh Boyer2012-11-04 16:39:24 -0600
committerRusty Russell2012-12-13 20:35:28 -0600
commitd890f510c8e45aaf33b8737f211ea05aecb8b460 (patch)
treee2f48e1c67688576b3fc989552f708b55ab45617 /Makefile
parent71eac70257b469bd43737232bce0fd960caebee1 (diff)
downloadkernel-common-d890f510c8e45aaf33b8737f211ea05aecb8b460.tar.gz
kernel-common-d890f510c8e45aaf33b8737f211ea05aecb8b460.tar.xz
kernel-common-d890f510c8e45aaf33b8737f211ea05aecb8b460.zip
MODSIGN: Add modules_sign make target
If CONFIG_MODULE_SIG is set, and 'make modules_sign' is called then this patch will cause the modules to get a signature appended. The make target is intended to be run after 'make modules_install', and will modify the modules in-place in the installed location. It can be used to produce signed modules after they have been processed by distribution build scripts. Signed-off-by: Josh Boyer <jwboyer@redhat.com> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> (minor typo fix)
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 6 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 6cab75b7436..f00e0e3c4a8 100644
--- a/Makefile
+++ b/Makefile
@@ -981,6 +981,12 @@ _modinst_post: _modinst_
981 $(Q)$(MAKE) -f $(srctree)/scripts/Makefile.fwinst obj=firmware __fw_modinst 981 $(Q)$(MAKE) -f $(srctree)/scripts/Makefile.fwinst obj=firmware __fw_modinst
982 $(call cmd,depmod) 982 $(call cmd,depmod)
983 983
984ifeq ($(CONFIG_MODULE_SIG), y)
985PHONY += modules_sign
986modules_sign:
987 $(Q)$(MAKE) -f $(srctree)/scripts/Makefile.modsign
988endif
989
984else # CONFIG_MODULES 990else # CONFIG_MODULES
985 991
986# Modules not configured 992# Modules not configured