Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
script: skip LLVM download if already installed
Updated
script/install-llvm.shto check ifclang-formatalready exists in the installation directory. If found, the script skips the download and extraction steps, saving time and bandwidth on subsequent runs.Also optimized symlink creation to only run
sudo ln -sfif the symlinks are missing or incorrect, avoiding unnecessary privileged operations.Added safety cleanup to remove the destination directory before moving the new installation to prevent nested directory issues.
PR created automatically by Jules for task 10943108831178272629 started by @zesonzhang