Commit b3a7f0b2 authored by Federico Vaga's avatar Federico Vaga

kernel: use CERN_SUPER_MODULE trick

Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
parent e1a84c8f
......@@ -12,7 +12,14 @@ KBUILD_EXTRA_SYMBOLS := \
GIT_VERSION = $(shell cd $(src); git describe --always --dirty --long --tags)
ccflags-y = -DGIT_VERSION=\"$(GIT_VERSION)\" \
# For this CSM_VERSION, please see ohwr.org/csm documentation
ifdef CONFIG_CSM_VERSION
ccflags-y += -D"CERN_SUPER_MODULE=MODULE_VERSION(\"$(CONFIG_CSM_VERSION)\")"
else
ccflags-y += -DCERN_SUPER_MODULE=""
endif
ccflags-y += -DGIT_VERSION=\"$(GIT_VERSION)\" \
-I$(ZIO)/include \
-I$(FMC_BUS)/kernel/include \
-I$(SPEC_SW)/kernel \
......
......@@ -601,3 +601,5 @@ MODULE_AUTHOR("Federico Vaga");
MODULE_DESCRIPTION("FMC-ADC-100MS-14b Linux Driver");
MODULE_LICENSE("GPL");
MODULE_VERSION(GIT_VERSION);
CERN_SUPER_MODULE;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment