llvmPackages_14.clang: include clang-tools-extra in src for use

Fixes #166833.

The build creates a symlink for this assuming it's present,
so be sure it's there when filtering the source for clang.

Alternatively we could use LLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR.
This commit is contained in:
Will Dietz 2022-04-01 11:09:39 -05:00
parent ff1c57bcfd
commit 075c5eb8d3

View File

@ -15,6 +15,7 @@ let
mkdir -p "$out" mkdir -p "$out"
cp -r ${monorepoSrc}/cmake "$out" cp -r ${monorepoSrc}/cmake "$out"
cp -r ${monorepoSrc}/${pname} "$out" cp -r ${monorepoSrc}/${pname} "$out"
cp -r ${monorepoSrc}/clang-tools-extra "$out"
''; '';
sourceRoot = "${src.name}/${pname}"; sourceRoot = "${src.name}/${pname}";