%define BUILD_PACKAGE_TM1 1
%define BUILD_PACKAGE_TM2 1
%define BUILD_PACKAGE_TW2 1
+%define BUILD_PACKAGE_TW3 1
%define BUILD_PACKAGE_RPI3 1
%define BUILD_PACKAGE_ODROIDXU3 1
%define BUILD_PACKAGE_EMULATOR32 1
%ifnarch aarch64
%define BUILD_PACKAGE_TM2 0
%define BUILD_PACKAGE_TW2 0
+ %define BUILD_PACKAGE_TW3 0
%define BUILD_PACKAGE_RPI3 0
%endif
%if ! %{with emulator}
./pack.sh /tmp/modules/tw2
%endif
+%if %{BUILD_PACKAGE_TW3}
+ ./build.sh --kernel /boot/kernel/devel/kernel-devel-tw3 --arch arm64 clean
+ ./build.sh --kernel /boot/kernel/devel/kernel-devel-tw3 --arch arm64 compile
+ ./pack.sh /tmp/modules/tw3
+%endif
+
%if %{BUILD_PACKAGE_RPI3}
./build.sh --kernel /boot/kernel/devel/kernel-devel-arm64-rpi3 --arch arm64 clean
./build.sh --kernel /boot/kernel/devel/kernel-devel-arm64-rpi3 --arch arm64 compile
mv /tmp/modules/tw2 %{buildroot}/opt/swap/modules/
%endif
+%if %{BUILD_PACKAGE_TW3}
+ mv /tmp/modules/tw3 %{buildroot}/opt/swap/modules/
+%endif
+
%if %{BUILD_PACKAGE_RPI3}
mv /tmp/modules/rpi3 %{buildroot}/opt/swap/modules/
%endif
%endif # BUILD_PACKAGE_TW2
+%if %{BUILD_PACKAGE_TW3}
+%package tw3
+Summary: SWAP modules for TW3
+Provides: swap-modules
+Provides: swap-modules = %{version}-%{release}
+BuildRequires: kernel-devel-exynos9110-tw3
+
+%description tw3
+This package provides SWAP modules for TW3
+
+%post tw3
+ln -s /opt/swap/modules/tw3 /opt/swap/sdk
+
+%preun tw3
+rm /opt/swap/sdk
+
+%files tw3
+%license LICENSE.GPL-2.0+
+/opt/swap/modules/tw3/
+%endif # BUILD_PACKAGE_TW3
+
+
%if %{BUILD_PACKAGE_RPI3}
%package rpi3
Summary: SWAP modules for RPI3