diff options
author | Daniel Mentz <danielmentz@google.com> | 2021-09-12 11:37:53 -0700 |
---|---|---|
committer | Isaac Manjarres <isaacmanjarres@google.com> | 2024-05-14 22:40:06 +0000 |
commit | 9947a0ca6963166e48328144043048bb86a9ba50 (patch) | |
tree | 8479ef363bf884ea47451db812b52e3cd062b0cf | |
parent | 3f46bacba47e6188ffcb99456b09ca58d3eb2a2b (diff) | |
download | build-master-kernel-build-2021.tar.gz |
build.sh: Pass INSTALL_HDR_PATH to makefiles of external modulesmaster-kernel-build-2021
Makefiles of external modules that install custom UAPI headers using
"make headers_install" need to have access to INSTALL_HDR_PATH for them
to install their UAPI headers in the correct directory.
Signed-off-by: Daniel Mentz <danielmentz@google.com>
Change-Id: Ie9a56326b75ae7f15a57e13631d53fc1208a42d9
(cherry picked from commit 2e7a55a89082d70c04ad0a6294cc21448b570eea)
-rwxr-xr-x | build.sh | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -942,6 +942,7 @@ if [[ -z "${SKIP_EXT_MODULES}" ]] && [[ -n "${EXT_MODULES_MAKEFILE}" ]]; then make -f "${EXT_MODULES_MAKEFILE}" KERNEL_SRC=${ROOT_DIR}/${KERNEL_DIR} \ O=${OUT_DIR} ${TOOL_ARGS} ${MODULE_STRIP_FLAG} \ + INSTALL_HDR_PATH="${KERNEL_UAPI_HEADERS_DIR}/usr" \ INSTALL_MOD_PATH=${MODULES_STAGING_DIR} "${MAKE_ARGS[@]}" fi @@ -966,6 +967,7 @@ if [[ -z "${SKIP_EXT_MODULES}" ]] && [[ -n "${EXT_MODULES}" ]]; then make -C ${EXT_MOD} M=${EXT_MOD_REL} KERNEL_SRC=${ROOT_DIR}/${KERNEL_DIR} \ O=${OUT_DIR} "${TOOL_ARGS[@]}" ${MODULE_STRIP_FLAG} \ INSTALL_MOD_PATH=${MODULES_STAGING_DIR} \ + INSTALL_HDR_PATH="${KERNEL_UAPI_HEADERS_DIR}/usr" \ "${MAKE_ARGS[@]}" modules_install set +x done |