Skip to content

metallang/llvm-builds

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LLVM Builds for the Metal Programming Language

Build Status License


Go along your path, this is a dangerous place.

This repository contains a small build.sh (or build.ps1 for Windows PowerShell) script that builds LLVM. The version of LLVM is defined in the CI script. The build is run by Github Actions on 4 platforms: Linux (Ubuntu, amd64 and aarch64), Darwin (macOS), and Windows. Builds are attached to Github releases as assets.

Prebuilds

LLVM version Architecture Platform Package
20 amd64 Darwin download
Linux download
Windows download
aarch64 Linux download
Darwin download
riscv64 Linux download
19 amd64 Darwin download
Linux download
Windows download
aarch64 Linux download
Darwin download
riscv64 Linux download

LLVM configuration

The following configuration is the one used for all actual prebuilds:

Options Value
clang enabled
docs not included
examples not included
go_tests not included
lld enabled
optimized_tablegen enabled
targets_to_build X86 + AArch64
terminfo disabled
tests not included
tools included
utils not included
zlib disabled

License

The entire project is under the MIT License. Please read the LICENSE file.

About

LLVM builds used for Metal CI and compilation. Forked from Wasmer.

Resources

License

Stars

Watchers

Forks

Languages

  • PowerShell 51.0%
  • Shell 49.0%