Skip to content
This repository has been archived by the owner on Jan 30, 2023. It is now read-only.

Commit

Permalink
build/pkgs/llvm: New
Browse files Browse the repository at this point in the history
  • Loading branch information
Matthias Koeppe authored and dimpase committed Jul 21, 2021
1 parent f5efe48 commit ae7304f
Show file tree
Hide file tree
Showing 18 changed files with 44 additions and 0 deletions.
22 changes: 22 additions & 0 deletions build/pkgs/llvm/SPKG.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
llvm: The LLVM Compiler Infrastructure, including the Clang C/C++/Objective-C compiler
======================================================================================

Description
-----------

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

Clang is an "LLVM native" C/C++/Objective-C compiler.

The libc++ and libc++ ABI projects provide a standard conformant and high-performance
implementation of the C++ Standard Library, including full support for C++11 and C++14.

License
-------

Apache 2.0 License with LLVM exceptions

Upstream Contact
----------------

https://llvm.org/
1 change: 1 addition & 0 deletions build/pkgs/llvm/distros/alpine.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
clang
1 change: 1 addition & 0 deletions build/pkgs/llvm/distros/arch.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
clang
1 change: 1 addition & 0 deletions build/pkgs/llvm/distros/cygwin.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
clang
1 change: 1 addition & 0 deletions build/pkgs/llvm/distros/debian.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
llvm-toolchain
1 change: 1 addition & 0 deletions build/pkgs/llvm/distros/fedora.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
clang
1 change: 1 addition & 0 deletions build/pkgs/llvm/distros/freebsd.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
devel/llvm
1 change: 1 addition & 0 deletions build/pkgs/llvm/distros/gentoo.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
sys-devel/clang
1 change: 1 addition & 0 deletions build/pkgs/llvm/distros/homebrew.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
llvm
1 change: 1 addition & 0 deletions build/pkgs/llvm/distros/macports.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
clang
1 change: 1 addition & 0 deletions build/pkgs/llvm/distros/nix.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
clang
1 change: 1 addition & 0 deletions build/pkgs/llvm/distros/openbsd.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
devel/llvm
1 change: 1 addition & 0 deletions build/pkgs/llvm/distros/opensuse.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
llvm
1 change: 1 addition & 0 deletions build/pkgs/llvm/distros/slackware.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
llvm
1 change: 1 addition & 0 deletions build/pkgs/llvm/distros/void.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
clang
3 changes: 3 additions & 0 deletions build/pkgs/llvm/spkg-configure.m4
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SAGE_SPKG_CONFIGURE([llvm], [
sage_require_llvm=no
])
4 changes: 4 additions & 0 deletions build/pkgs/llvm/spkg-install
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#! /usr/bin/env bash
echo Error: llvm is not installed.
echo Please install it, for example using the system packages recommended by ./configure
exit 1
1 change: 1 addition & 0 deletions build/pkgs/llvm/type
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
optional

0 comments on commit ae7304f

Please sign in to comment.