hermetic-llvm

(★ 213)

A zero sysroot, fully hermetic C/C++ cross compilation toolchain for Bazel based on LLVM.

File Explorer

  • .bazelignore
  • .bazelrc
  • .bazelversion
  • .buildifier.json
  • .gitattributes
  • .gitignore
  • BUILD.bazel
  • defs.bzl
  • directory.bzl
  • http_bsdtar_archive.bzl
  • http_pkg_archive.bzl
  • LICENSE
  • llvm_versions.json
  • MODULE.bazel
  • MODULE.bazel.lock
  • rbe.bzl
  • README.md
  • sh_script.bzl
  • zig_index.json

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

bazel

View Details ▼

Open-source build and test tool similar to Make, Maven, and Gradle.

bazel build {{target}}

Build the specified target in the workspace:

bazel clean

Remove output files and stop the server if running:

bazel shutdown

Stop the bazel server:

🔍

zig

View Details ▼

The Zig compiler and toolchain.

zig build

Compile the project in the current directory:

zig build run

Compile and run the project in the current directory:

zig init

Initialize a `zig build` project with library and executable:

🔍

pkgutil

View Details ▼

Query and manipulate Mac OS X Installer packages and receipts.

pkgutil --pkgs

List package IDs for all installed packages:

pkgutil --check-signature {{path/to/file.pkg}}

Verify cryptographic signatures of a package file:

pkgutil --files {{com.microsoft.Word}}

List all the files for an installed package given its ID:

# Project Badges

// repository documentation