Skip to content

Conversation

@0xGeorgii
Copy link
Contributor

@0xGeorgii 0xGeorgii commented Jan 14, 2026

Closes #56

@codecov
Copy link

codecov bot commented Jan 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@0xGeorgii 0xGeorgii requested a review from Copilot January 14, 2026 08:24
@0xGeorgii 0xGeorgii self-assigned this Jan 14, 2026
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the libLLVM download URL to include a -nightly suffix in the filename and removes unused playground-server tool and configuration files. The changes improve consistency across the codebase by standardizing the LLVM library naming convention and cleaning up deprecated development infrastructure.

Changes:

  • Updated libLLVM download URLs from libLLVM.so.21.1-rust-1.94.zip to libLLVM.so.21.1-rust-1.94.0-nightly.zip across multiple files
  • Removed the unused playground-server tool and its Cargo manifest
  • Updated LLVM environment variable from LLVM_SYS_210_PREFIX to LLVM_SYS_211_PREFIX in Windows documentation
  • Added comprehensive Linux and macOS setup guides with platform-specific instructions
  • Added a cross-platform dependency check script
  • Removed unused PATH configuration from .cargo/config.toml
  • Bumped CI cache keys to invalidate stale binary caches

Reviewed changes

Copilot reviewed 13 out of 13 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tools/playground-server/src/main.rs Removed entire playground server implementation
tools/playground-server/Cargo.toml Removed Cargo manifest for playground server
core/wasm-codegen/build.rs Updated libLLVM download URL with -nightly suffix
book/installation_windows.md Updated LLVM environment variable to version 211
book/installation_macos.md Added comprehensive macOS development setup guide
book/installation_linux.md Added comprehensive Linux development setup guide
book/check_deps.sh Added cross-platform dependency verification script
README.md Updated libLLVM download URL and added links to platform guides
Cargo.toml Removed playground-server workspace member
CHANGELOG.md Documented all changes in this PR
.github/workflows/reusable-build.yml Updated libLLVM URL and cache key
.github/workflows/coverage.yml Updated libLLVM URL and cache key
.cargo/config.toml Removed unused PATH environment configuration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@0xGeorgii 0xGeorgii merged commit 9e3942d into main Jan 14, 2026
5 checks passed
@0xGeorgii 0xGeorgii deleted the 56-update-libllvm-so-external-linux-lib-name branch January 14, 2026 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update libLLVM.so external Linux lib name

2 participants