From: Marek Szyprowski Date: Wed, 4 Sep 2024 11:23:41 +0000 (+0200) Subject: Explicitly list all modules to build for each arch/platform X-Git-Tag: accepted/tizen/unified/x/20240927.022724~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e60a1c0a5ec4e20aee046b58700e3320a4b8ee96;p=platform%2Fkernel%2Flinux-tizen-modules.git 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 --- 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