diff options
author | Bryan Drewery <bdrewery@FreeBSD.org> | 2020-04-29 02:18:39 +0000 |
---|---|---|
committer | Bryan Drewery <bdrewery@FreeBSD.org> | 2020-04-29 02:18:39 +0000 |
commit | b19042cb01ab8c286fb8997e007426032a1cc3f5 (patch) | |
tree | c037f05f68f33873ecdbc6a3901770cfcdf84c52 /Makefile | |
parent | 9f9c9549fd4f7ce362e95e3a8a50f00ffd00175c (diff) | |
download | src-test2-b19042cb01ab8c286fb8997e007426032a1cc3f5.tar.gz src-test2-b19042cb01ab8c286fb8997e007426032a1cc3f5.zip |
Use universe-toolchain config(8)
This is a temporary hack to aid with config(8) changing in r360443.
It will not work for all cases.
env PATH is used because universe-toolchain is only built when worlds
are built, and then only if clang is needed, so it may not exist.
universe-toolchain needs to be expanded to always be built, inspected to
remove non-cross-build-safe tools, used for buildworld/buildkernel,
and potentially incremental build support.
Sponsored by: Dell EMC
Notes
Notes:
svn path=/head/; revision=360453
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -711,6 +711,7 @@ KERNCONFS!= cd ${KERNSRCDIR}/${TARGET}/conf && \ universe_kernconfs: universe_kernels_prologue .PHONY .for kernel in ${KERNCONFS} TARGET_ARCH_${kernel}!= cd ${KERNSRCDIR}/${TARGET}/conf && \ + env PATH=${HOST_OBJTOP}/tmp/legacy/bin:${PATH:Q} \ config -m ${KERNSRCDIR}/${TARGET}/conf/${kernel} 2> /dev/null | \ grep -v WARNING: | cut -f 2 .if empty(TARGET_ARCH_${kernel}) |