代码拉取完成,页面将自动刷新
#!/bin/sh
#configure script to determine some symbols of kernel
if [ "$KBUILD_MODULES" != "1" ]; then
exit 0 # exit if not building modules
fi
CONFIGURE_CFLAGS="$KBUILD_CPPFLAGS $KBUILD_CFLAGS $LINUXINCLUDE"
module_version=$(grep "^PACKAGE_VERSION" "$KBUILD_EXTMOD/dkms.conf" | grep -o "[0-9]*\.[0-9]*\.[0-9]*")
cat <<EOF > "$KBUILD_EXTMOD/include/config.h"
#include <linux/version.h>
#define DKMS_MODULE_VERSION "$module_version.sriov-6.12.8"
EOF
# conftest
for symbol_test in "$KBUILD_EXTMOD"/config/*.c
do
$CC $CONFIGURE_CFLAGS -c "$symbol_test" -o /dev/null > /dev/null 2>&1
if [ $? -eq 0 ]; then
grep '// \?build success:' "$symbol_test" | sed 's/^.*\/\/ \?build success: *//g' >> "$KBUILD_EXTMOD/include/config.h"
fi
done
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。