From e60a1c0a5ec4e20aee046b58700e3320a4b8ee96 Mon Sep 17 00:00:00 2001 From: Marek Szyprowski Date: Wed, 4 Sep 2024 13:23:41 +0200 Subject: [PATCH] Explicitly list all modules to build for each arch/platform This simplifies configuration management and adding more modules. Signed-off-by: Marek Szyprowski Change-Id: I35ea263ce6c8b600b474414e450b3871ee8745f4 --- packaging/linux-tizen-modules.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packaging/linux-tizen-modules.spec b/packaging/linux-tizen-modules.spec index 88be7e8..f2b1744 100644 --- a/packaging/linux-tizen-modules.spec +++ b/packaging/linux-tizen-modules.spec @@ -123,18 +123,19 @@ find %{KMOD_PATH} -type f -not -name "*.ko" -exec cp --parents {} . \; %{?asan:/usr/bin/gcc-unforce-options} %{?ubsan:/usr/bin/gcc-unforce-options} -export BUILD_logger=m # Default buffer sizes to compile in. [kB] export LOGGER_MAIN_BUFFER_SIZE=256 export LOGGER_EVENTS_BUFFER_SIZE=256 export LOGGER_RADIO_BUFFER_SIZE=256 export LOGGER_SYSTEM_BUFFER_SIZE=256 -export BUILD_proc_tsm=m + +%ifarch %{arm} aarch64 export BUILD_kdbus=m +export BUILD_logger=m +export BUILD_proc_tsm=m export BUILD_zlogger=m -%ifarch %{arm} aarch64 make -C kernel clean KERNELDIR=/boot/kernel/devel/kernel-devel-%{buildarch}-rpi4 make -C kernel KERNELDIR=/boot/kernel/devel/kernel-devel-%{buildarch}-rpi4 make -C kernel modules_install KERNELDIR=/boot/kernel/devel/kernel-devel-%{buildarch}-rpi4 INSTALL_MOD_STRIP=1 INSTALL_MOD_DIR=extra @@ -144,10 +145,12 @@ make -C kernel KERNELDIR=/boot/kernel/devel/kernel-devel-%{buildarch}-rpi4-rt make -C kernel modules_install KERNELDIR=/boot/kernel/devel/kernel-devel-%{buildarch}-rpi4-rt INSTALL_MOD_STRIP=1 INSTALL_MOD_DIR=extra %endif +%ifarch riscv64 export BUILD_kdbus=n +export BUILD_logger=m export BUILD_proc_tsm=n +export BUILD_zlogger=m -%ifarch riscv64 make -C kernel clean KERNELDIR=/boot/kernel/devel/kernel-devel-riscv-qemu make -C kernel KERNELDIR=/boot/kernel/devel/kernel-devel-riscv-qemu make -C kernel modules_install KERNELDIR=/boot/kernel/devel/kernel-devel-riscv-qemu INSTALL_MOD_STRIP=1 INSTALL_MOD_DIR=extra -- 2.34.1