]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
tinderbox: Only build clang/lld once if needed.
authorBryan Drewery <bdrewery@FreeBSD.org>
Wed, 27 Jun 2018 16:58:10 +0000 (16:58 +0000)
committerBryan Drewery <bdrewery@FreeBSD.org>
Wed, 27 Jun 2018 16:58:10 +0000 (16:58 +0000)
commit01f124b46fb9b0f02d8cc9600f81d9a6d13a74fc
treeb9469c8d680d26d4420e5873820ec3738061fccc
parent90eb413a336ee0c6a8498435d43d2c0e2ee2fbe5
tinderbox: Only build clang/lld once if needed.

Need to handle LLD_BOOTSTRAP separately (for archs like i386).
This would be much better off with an off-by-default option like
SHARED_TOOLCHAIN that universe force-enabled.  Then a normal buildworld
would store the toolchain there if enabled and otherwise in WORLDTMP
with only the 1 arch selected.

MFC after: 3 weeks
Sponsored by: Dell EMC
Makefile
Makefile.inc1
share/mk/src.sys.obj.mk