From f6cbd3ebd4961bb305780cf69905286dab93fe43 Mon Sep 17 00:00:00 2001 From: Yurii Kolesnykov Date: Sat, 10 May 2025 13:06:09 +0100 Subject: [PATCH] [PATCH] only build the module in dkms.conf Co-authored-by: Eli Schwartz Signed-off-by: Yurii Kolesnykov --- scripts/dkms.mkconf | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/scripts/dkms.mkconf b/scripts/dkms.mkconf index 046ce9edc..e805bf211 100755 --- a/scripts/dkms.mkconf +++ b/scripts/dkms.mkconf @@ -29,14 +29,7 @@ PRE_BUILD="configure --disable-dependency-tracking --prefix=/usr --with-config=kernel - --with-linux=\$( - if [ -e "\${kernel_source_dir/%build/source}" ] - then - echo "\${kernel_source_dir/%build/source}" - else - echo "\${kernel_source_dir}" - fi - ) + --with-linux="\${kernel_source_dir}" --with-linux-obj="\${kernel_source_dir}" \$( [[ -n \"\${ICP_ROOT}\" ]] && \\ @@ -69,7 +62,8 @@ POST_BUILD="scripts/dkms.postbuild -t \${dkms_tree} " AUTOINSTALL="yes" -MAKE[0]="make" +MAKE[0]="make -C module/" +CLEAN="true" STRIP[0]="\$( [[ -r \${PACKAGE_CONFIG} ]] \\ && source \${PACKAGE_CONFIG} \\ -- 2.50.0