Skip to content

Commit

Permalink
Add kernel header files when rebuild armbian
Browse files Browse the repository at this point in the history
  • Loading branch information
ophub committed Nov 20, 2021
1 parent 1dcc61a commit 0f6042a
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions rebuild
Original file line number Diff line number Diff line change
Expand Up @@ -167,6 +167,7 @@ replace_kernel() {
build_boot=$(ls ${kernel_path}/${new_kernel}/boot-${new_kernel}-*.tar.gz 2>/dev/null | head -n 1)
build_dtb=$(ls ${kernel_path}/${new_kernel}/dtb-amlogic-${new_kernel}-*.tar.gz 2>/dev/null | head -n 1)
build_modules=$(ls ${kernel_path}/${new_kernel}/modules-${new_kernel}-*.tar.gz 2>/dev/null | head -n 1)
build_header=$(ls ${kernel_path}/${new_kernel}/header-${new_kernel}-*.tar.gz 2>/dev/null | head -n 1)

# 01 For /boot five files
(cd ${tmp_armbian}/boot && rm -rf *-${out_version}-* uInitrd zImage dtb* 2>/dev/null && sync)
Expand All @@ -185,6 +186,11 @@ replace_kernel() {
die "${tmp_armbian}/usr/lib/modules/${new_kernel}-* kernel folder is missing."
fi

# 04 For header files, usr/include
if [[ -n "${build_header}" && -f "${build_header}" ]]; then
tar -xzf ${build_header} -C ${tmp_armbian}/usr && sync
fi

sync
fi
}
Expand Down

0 comments on commit 0f6042a

Please sign in to comment.