Skip to content

Tags: cs01/llvm-project

Tags

v0.1.6

Toggle v0.1.6's commit message
Unify release workflows and fix macOS installer

- Build WASM with platform binaries, release together
- Fix install.sh: auto-detect version, handle zstd/SDK deps
- Add macOS prerequisites to README

v0.1.5

Toggle v0.1.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
remove clangd download from deploy-playground.yml

playground-v0.1.4

Toggle playground-v0.1.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
remove clangd download from deploy-playground.yml

v0.1.4

Toggle v0.1.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update build-clang.yml

remove windows build while I debug issues with the windows build, so that the linux and mac builds can succeed and create artifacts

v0.1.3

Toggle v0.1.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update build-clang.yml

remove windows build while I debug issues with the windows build, so that the linux and mac builds can succeed and create artifacts

v0.1.2

Toggle v0.1.2's commit message
Fix deployment workflow and add clangd build

Changes to build workflow:
- Build both clang and clangd WASM (clang-tools-extra enabled)
- Include clangd files in release for LSP features

Changes to deploy workflow:
- Download WASM to /tmp first to avoid git checkout conflicts
- Copy WASM files after checking out gh-pages branch
- Fixes error: 'Your local changes would be overwritten by checkout'

v0.1.0

Toggle v0.1.0's commit message
Fix CI: add llvm-config to build and disable Jekyll in gh-pages

playground-v0.1.2

Toggle playground-v0.1.2's commit message
Fix deployment workflow and add clangd build

Changes to build workflow:
- Build both clang and clangd WASM (clang-tools-extra enabled)
- Include clangd files in release for LSP features

Changes to deploy workflow:
- Download WASM to /tmp first to avoid git checkout conflicts
- Copy WASM files after checking out gh-pages branch
- Fixes error: 'Your local changes would be overwritten by checkout'

playground-v0.1.1

Toggle playground-v0.1.1's commit message
Fix CI: add llvm-config to build and disable Jekyll in gh-pages

playground-v0.1.0

Toggle playground-v0.1.0's commit message
Optimize CI test workflow with caching

- Add ccache to speed up C++ compilation (2-10x faster rebuilds)
- Cache build directory between runs
- Cache key based on source file hashes (rebuilds only when code changes)
- Use LLVM_OPTIMIZED_TABLEGEN for faster initial builds
- First run: ~30-40 mins
- Subsequent runs with no changes: ~2-5 mins (just cache restore + test)
- Subsequent runs with small changes: ~5-10 mins (incremental build)

This makes the CI actually usable for regular development!