Skip to content

Quickstart

The Ultraviolet compiler is alpha. This quickstart will stabilize as the compiler is moved into the main public project.

  • A current Git installation.
  • A supported C/C++ build toolchain for the target platform.
  • LLVM tooling matching the compiler notes in the public repository.
  • A terminal with standard shell utilities.
Terminal window
git clone https://github.com/blacklight-foundation/ultraviolet.git
cd ultraviolet
Terminal window
# Public alpha build command placeholder.
./scripts/build
Terminal window
# Public alpha run command placeholder.
./build/uv run examples/first.uv

The command names, directory layout, and example paths will be finalized with the compiler migration. The quickstart will track the canonical public build path once it lands.