!72 自定义构建目录位置

From: @lvgenggeng 
Reviewed-by: @hubin95, @xiezhipeng1 
Signed-off-by: @xiezhipeng1
This commit is contained in:
openeuler-ci-bot 2022-11-28 06:36:46 +00:00 committed by Gitee
commit 2367b476e4
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 18 additions and 5 deletions

View File

@ -1,7 +1,7 @@
Name: kpatch
Epoch: 1
Version: 0.9.5
Release: 15
Release: 16
Summary: A Linux dynamic kernel patching infrastructure
License: GPLv2
@ -119,6 +119,12 @@ popd
%{_mandir}/man1/*.1.gz
%changelog
* Mon Oct 17 2022 lvgenggeng <lvgenggeng@uniontech.com> - 1:0.9.5-16
- Type:enhancement
- ID:NA
- SUG:NA
- DESC:make_hotpatch: add CUSTOM_BUILD_DIR env
* Sun Oct 9 2022 Bin Hu <hubin73@huawei.com> -1:0.9.5-15
- Type:bugfix
- ID:NA

View File

@ -19,10 +19,17 @@ G_HOTPATCH_TAR=
G_DIFFEXT=
G_JOBS="$(getconf _NPROCESSORS_ONLN)"
G_PATCH_SRC=
G_KERNEL_SRC=/opt/patch_workspace/kernel-source
G_KERNEL_CONFIG=/opt/patch_workspace/.config
G_HOTPATCH_DIR=/opt/patch_workspace/hotpatch
G_VMLINUX=/opt/patch_workspace/vmlinux
if [ -z "$CUSTOM_BUILD_DIR" ];then
G_KERNEL_SRC=/opt/patch_workspace/kernel-source
G_KERNEL_CONFIG=/opt/patch_workspace/.config
G_HOTPATCH_DIR=/opt/patch_workspace/hotpatch
G_VMLINUX=/opt/patch_workspace/vmlinux
else
G_KERNEL_SRC="$CUSTOM_BUILD_DIR"/kernel-source
G_KERNEL_CONFIG="$CUSTOM_BUILD_DIR"/.config
G_HOTPATCH_DIR="$CUSTOM_BUILD_DIR"/hotpatch
G_VMLINUX="$CUSTOM_BUILD_DIR"/vmlinux
fi
G_PREFIX=klp
G_TMP_DIR=
G_PATCHFILE=