diff options
author | Alexey Neyman <stilor@att.net> | 2017-03-07 08:50:43 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-07 08:50:43 -0800 |
commit | ea7f559ef4f4643c705c03ef438d6b257368e02c (patch) | |
tree | f5059ec8b1d2f7829fc764d1d2bd69156e09734a /scripts/build/kernel | |
parent | 272c010874b47ea50b653137e0d6e83a6543c318 (diff) | |
parent | a511f73276351e41c59def3573f76b37a289d292 (diff) | |
download | crosstool-ng-ea7f559ef4f4643c705c03ef438d6b257368e02c.tar.gz crosstool-ng-ea7f559ef4f4643c705c03ef438d6b257368e02c.tar.bz2 crosstool-ng-ea7f559ef4f4643c705c03ef438d6b257368e02c.zip |
Merge pull request #627 from dankm/freebsd
FreeBSD build support
Diffstat (limited to 'scripts/build/kernel')
-rw-r--r-- | scripts/build/kernel/linux.sh | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/scripts/build/kernel/linux.sh b/scripts/build/kernel/linux.sh index 9cfc433f..cd4a4566 100644 --- a/scripts/build/kernel/linux.sh +++ b/scripts/build/kernel/linux.sh @@ -103,24 +103,28 @@ do_kernel_headers() { esac CT_DoLog EXTRA "Installing kernel headers" - CT_DoExecLog ALL \ - make -C "${kernel_path}" \ - CROSS_COMPILE="${CT_TARGET}-" \ - O="${CT_BUILD_DIR}/build-kernel-headers" \ - ARCH=${kernel_arch} \ - INSTALL_HDR_PATH="${CT_SYSROOT_DIR}/usr" \ - ${V_OPT} \ + CT_DoExecLog ALL \ + make -C "${kernel_path}" \ + BASH="$(which bash)" \ + HOSTCC="${CT_BUILD}-gcc" \ + CROSS_COMPILE="${CT_TARGET}-" \ + O="${CT_BUILD_DIR}/build-kernel-headers" \ + ARCH=${kernel_arch} \ + INSTALL_HDR_PATH="${CT_SYSROOT_DIR}/usr" \ + ${V_OPT} \ headers_install if [ "${CT_KERNEL_LINUX_INSTALL_CHECK}" = "y" ]; then CT_DoLog EXTRA "Checking installed headers" - CT_DoExecLog ALL \ - make -C "${kernel_path}" \ - CROSS_COMPILE="${CT_TARGET}-" \ - O="${CT_BUILD_DIR}/build-kernel-headers" \ - ARCH=${kernel_arch} \ - INSTALL_HDR_PATH="${CT_SYSROOT_DIR}/usr" \ - ${V_OPT} \ + CT_DoExecLog ALL \ + make -C "${kernel_path}" \ + BASH="$(which bash)" \ + HOSTCC="${CT_BUILD}-gcc" \ + CROSS_COMPILE="${CT_TARGET}-" \ + O="${CT_BUILD_DIR}/build-kernel-headers" \ + ARCH=${kernel_arch} \ + INSTALL_HDR_PATH="${CT_SYSROOT_DIR}/usr" \ + ${V_OPT} \ headers_check fi |