|
|
|
@ -14,7 +14,7 @@
|
|
|
|
|
# limitations under the License.
|
|
|
|
|
|
|
|
|
|
TEXTDOMAIN=cl_kernel
|
|
|
|
|
CL_KERNEL_VERSION=0.2.1
|
|
|
|
|
CL_KERNEL_VERSION=0.2.6
|
|
|
|
|
DESCRIPTION=$"Kernel building tool"
|
|
|
|
|
DEFAULT_KERNEL_DIRECTORY="$(readlink -f /usr/src/linux)"
|
|
|
|
|
SRC_DIRECTORY=/usr/src
|
|
|
|
@ -673,8 +673,14 @@ then
|
|
|
|
|
make $MAKEOPTS modules_install || eerror $"Failed to compile the kernel modules" || exit 1
|
|
|
|
|
make $MAKEOPTS install || eerror $"Failed to install the kernel" || exit 1
|
|
|
|
|
) || eerror $"Failed to build kernel"
|
|
|
|
|
# использовать сжатие xz если поддерживается ядром
|
|
|
|
|
if grep -q "CONFIG_RD_XZ=y" ${NEW_CONFIG}
|
|
|
|
|
# использовать сжатие если поддерживается ядром (zstd,gzip,xz)
|
|
|
|
|
if grep -q "CONFIG_RD_ZSTD=y" ${NEW_CONFIG}
|
|
|
|
|
then
|
|
|
|
|
COMPRESS=--zstd
|
|
|
|
|
elif grep -q "CONFIG_RD_GZIP=y" ${NEW_CONFIG}
|
|
|
|
|
then
|
|
|
|
|
COMPRESS=--gzip
|
|
|
|
|
elif grep -q "CONFIG_RD_XZ=y" ${NEW_CONFIG}
|
|
|
|
|
then
|
|
|
|
|
COMPRESS=--xz
|
|
|
|
|
fi
|
|
|
|
|