Skip to content

llvm-full: Add version 20.1.1#6654

Open
Nerixyz wants to merge 1 commit intoScoopInstaller:masterfrom
Nerixyz:feat/llvm-full
Open

llvm-full: Add version 20.1.1#6654
Nerixyz wants to merge 1 commit intoScoopInstaller:masterfrom
Nerixyz:feat/llvm-full

Conversation

@Nerixyz
Copy link
Copy Markdown

@Nerixyz Nerixyz commented Mar 26, 2025

This adds llvm-full. The main difference to llvm is that this contains headers for Clang and LLVM, static libraries for them, and additional tools like llvm-config (often required when building a tool that interacts with LLVM).

-full might not be the most descriptive suffix. It suggests that all tools from LLVM are included and, to some extent, that these builds are built to support plugin development, but they only contain static libraries for the components. Would love some suggestions.

I have never contributed to a bucket, so I don't know the exact conventions. Since llvm comes in two manifests, I want to replicate that here, because LLVM 19, for example, doesn't include full builds for arm64. Similarly, the beta versions of LLVM 20.1 didn't include a build for arm64 either. Can I include the arm64 version in here, or should I open another PR? I currently just mentioned that llvm-full-arm64 will exist at some point.

Closes #6402

  • Use conventional PR title: <manifest-name[@version]|chore>: <general summary of the pull request>
  • I have read the Contributing Guide

@github-actions
Copy link
Copy Markdown
Contributor

All changes look good.

Wait for review from human collaborators.

llvm-full

  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Request]: LLVM Complete Build

1 participant