1 Star 0 Fork 0

likang/i915-sriov-dkms

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
configure 745 Bytes
一键复制 编辑 原始数据 按行查看 历史
bbaa 提交于 2025-01-03 23:14 +08:00 . apply patches from linux-stable.git
#!/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
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/golikang/i915-sriov-dkms.git
git@gitee.com:golikang/i915-sriov-dkms.git
golikang
i915-sriov-dkms
i915-sriov-dkms
kernel-v6.12

搜索帮助