summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorŁukasz Stelmach <l.stelmach@samsung.com>2021-01-04 20:23:41 +0100
committerŁukasz Stelmach <l.stelmach@samsung.com>2021-03-26 19:26:46 +0100
commit8a24f9362a41832d1dfce0eddc9e84d96f6f51ec (patch)
tree14e97250625b95c59eb2c712950eec8a7971e1bb
parent204263c72b2af54e32a73313f99b34648a4bc9d6 (diff)
downloadlinux-rpi3-8a24f9362a41832d1dfce0eddc9e84d96f6f51ec.tar.gz
linux-rpi3-8a24f9362a41832d1dfce0eddc9e84d96f6f51ec.tar.bz2
linux-rpi3-8a24f9362a41832d1dfce0eddc9e84d96f6f51ec.zip
spec: set CONFIG_LOCALVERSION
Set CONFIG_LOCALVERSION insetad of EXTRAVERSION in Makefile to carry information about the platform variant. Change-Id: I72986cb618b998983f1e9f6eccba7d6e4603248f Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
-rw-r--r--packaging/linux-rpi4.spec6
1 files changed, 3 insertions, 3 deletions
diff --git a/packaging/linux-rpi4.spec b/packaging/linux-rpi4.spec
index 0065596daad0..4985a68cdbc6 100644
--- a/packaging/linux-rpi4.spec
+++ b/packaging/linux-rpi4.spec
@@ -87,11 +87,11 @@ counter events as well as various kernel internal events.
%{?asan:/usr/bin/gcc-unforce-options}
%{?ubsan:/usr/bin/gcc-unforce-options}
-# Make sure EXTRAVERSION says what we want it to say
-sed -i "s/^EXTRAVERSION.*/EXTRAVERSION = -%{variant}/" Makefile
-
# 1-1. Set config file
make %{config_name} %{?_smp_mflags}
+if ! grep -q "^CONFIG_LOCALVERSION=\"-%{variant}" .config; then
+ ./scripts/config --set-str CONFIG_LOCALVERSION "-%{variant}$(eval $(grep ^CONFIG_LOCALVERSION= .config); echo $CONFIG_LOCALVERSION)"
+fi
# 1-2. Build Image/Image.gz
make %{?_smp_mflags}