clang-tools: add python tools like clang-format-diff to clang-tools (#444818)

This commit is contained in:
Alyssa Ross
2026-02-21 15:30:22 +00:00
committed by GitHub
2 changed files with 7 additions and 0 deletions
@@ -23,6 +23,12 @@ stdenv.mkDerivation (finalAttrs: {
mkdir -p $out/bin
for script in ${clang-unwrapped.python}/share/clang/* ${clang-unwrapped.python}/bin/*; do
if [[ -x "$script" ]]; then
ln -s $script $out/bin/$(basename "$script" .py)
fi
done
for toolPath in ${clang-unwrapped}/bin/clangd ${clang-unwrapped}/bin/clang-*; do
toolName=$(basename "$toolPath")
@@ -166,6 +166,7 @@ stdenv.mkDerivation (
''
+ ''
patchShebangs $python/bin
patchShebangs $python/share/clang/
mkdir -p $dev/bin
cp bin/clang-tblgen $dev/bin