diff --git a/pkgs/development/compilers/llvm/common/tblgen.nix b/pkgs/development/compilers/llvm/common/tblgen.nix index 49cbcb0af2ca..3ff4fbdb5624 100644 --- a/pkgs/development/compilers/llvm/common/tblgen.nix +++ b/pkgs/development/compilers/llvm/common/tblgen.nix @@ -50,6 +50,7 @@ let cp -r ${monorepoSrc}/clang "$out" cp -r ${monorepoSrc}/clang-tools-extra "$out" cp -r ${monorepoSrc}/mlir "$out" + cp -r ${monorepoSrc}/lldb "$out" '' ) else @@ -86,6 +87,7 @@ let "llvm" "clang" "clang-tools-extra" + "lldb" ] ++ lib.optionals (lib.versionAtLeast release_version "16") [ "mlir" @@ -99,6 +101,7 @@ let [ "clang-tblgen" "llvm-tblgen" + "lldb-tblgen" ] ++ lib.optionals (lib.versionAtLeast release_version "15") [ "clang-tidy-confusable-chars-gen" @@ -114,6 +117,10 @@ let installPhase = '' mkdir -p $out + + # Remove useless files + rm -f bin/{lldb-dotest,lldb-repro,llvm-lit,update_core_linalg_named_ops.sh} + cp -ar bin $out/bin ''; });