https://github.com/arttet/rust-compiler-builder
Building the Rust compiler and targets
https://github.com/arttet/rust-compiler-builder
rust-compiler rust-lang tools-and-automation
Last synced: about 1 month ago
JSON representation
Building the Rust compiler and targets
- Host: GitHub
- URL: https://github.com/arttet/rust-compiler-builder
- Owner: arttet
- License: mit
- Created: 2023-12-07T16:06:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-01T00:57:28.000Z (5 months ago)
- Last Synced: 2025-04-10T13:33:46.171Z (about 1 month ago)
- Topics: rust-compiler, rust-lang, tools-and-automation
- Language: Makefile
- Homepage: https://arttet.github.io/rust-compiler-builder/
- Size: 1.05 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Rust Compiler Builder
[](https://github.com/rust-lang/rust)
Builds the *Rust* compiler and [Tier 3 targets](https://doc.rust-lang.org/nightly/rustc/platform-support.html) using *GitHub Actions*.
## Usage
```sh
▸▸▸ Download commands ◂◂◂
download: Download Rust sources
▸▸▸ Configure commands ◂◂◂
configure: Configure Rust & LLVM with optimizations
configure-dev: Configure Rust without optimizations
configure-dev-llvm: Configure Rust & LLVM without optimizations
▸▸▸ Target Info commands ◂◂◂
show-target-info: Show target info
▸▸▸ Utility commands ◂◂◂
help: Show this help
clean: Remove generated artifacts
prune: Remove all downloaded artifacts
▸▸▸ Documentation commands ◂◂◂
doc-build: Build the documentation site [env: DOC_DIR=]
doc-serve: Serve the documentation site [env: DOC_PORT=]
doc-clean: Remove generated artifacts [env: DOC_DIR=]
▸▸▸ Offline commands ◂◂◂
offline: Download prebuilt Rust binaries and cache them for offline use
```