For out-of-tree kernel module build, it requires script c file.
Do not remove the c file in script.
Change-Id: I3c164980b7a375b2c3be092f45f27b363f04fda4
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
find %{buildroot}/usr/src/linux-kernel-build-%{variant} -name "*.o" -exec rm -f {} \;
find %{buildroot}/usr/src/linux-kernel-build-%{variant} -name "*.S" -exec rm -f {} \;
find %{buildroot}/usr/src/linux-kernel-build-%{variant} -name "*.s" -exec rm -f {} \;
-find %{buildroot}/usr/src/linux-kernel-build-%{variant} -name "*.c" -exec rm -f {} \;
+find %{buildroot}/usr/src/linux-kernel-build-%{variant} -name "*\.c" -not -path "%{buildroot}/usr/src/linux-kernel-build-%{variant}/scripts/*" -delete
find %{buildroot}/usr/src/linux-kernel-build-%{variant} -size 0c -exec rm -f {} \;
find %{buildroot}/usr/include -name "\.install" -exec rm -f {} \;
find %{buildroot}/usr -name "..install.cmd" -exec rm -f {} \;
find %{buildroot}/usr/src/linux-kernel-build-%{variant} -name "*.o" -exec rm -f {} \;
find %{buildroot}/usr/src/linux-kernel-build-%{variant} -name "*.S" -exec rm -f {} \;
find %{buildroot}/usr/src/linux-kernel-build-%{variant} -name "*.s" -exec rm -f {} \;
-find %{buildroot}/usr/src/linux-kernel-build-%{variant} -name "*.c" -exec rm -f {} \;
+find %{buildroot}/usr/src/linux-kernel-build-%{variant} -name "*\.c" -not -path "%{buildroot}/usr/src/linux-kernel-build-%{variant}/scripts/*" -delete
find %{buildroot}/usr/src/linux-kernel-build-%{variant} -size 0c -exec rm -f {} \;
find %{buildroot}/usr/include -name "\.install" -exec rm -f {} \;
find %{buildroot}/usr -name "..install.cmd" -exec rm -f {} \;