Skip to content

Commit ceac800

Browse files
committed
Update readme
1 parent 3d816ad commit ceac800

File tree

1 file changed

+3
-236
lines changed

1 file changed

+3
-236
lines changed

README.md

+3-236
Original file line numberDiff line numberDiff line change
@@ -1,249 +1,16 @@
1-
<div align="center">
2-
<a href="https://wasmer.io" target="_blank" rel="noopener noreferrer">
3-
<img width="300" src="https://raw.githubusercontent.com/wasmerio/wasmer/master/assets/logo.png" alt="Wasmer logo">
4-
</a>
5-
6-
<h1>LLVM Custom Builds</h1>
7-
8-
<p>
9-
<a href="https://github.com/wasmerio/llvm-custom-builds/actions?query=workflow%3A%22Build%22">
10-
<img src="https://github.com/wasmerio/llvm-custom-builds/workflows/Build/badge.svg" alt="Build Status">
11-
</a>
12-
<a href="https://github.com/wasmerio/llvm-custom-builds/blob/master/LICENSE">
13-
<img src="https://img.shields.io/github/license/wasmerio/llvm-custom-builds.svg" alt="License">
14-
</a>
15-
</p>
16-
17-
<h3>
18-
<a href="https://wasmer.io/">Website</a>
19-
<span> • </span>
20-
<a href="https://docs.wasmer.io">Docs</a>
21-
<span> • </span>
22-
<a href="https://slack.wasmer.io/">Slack Channel</a>
23-
</h3>
24-
25-
</div>
26-
27-
<hr/>
28-
29-
> Go along your path, this is a dangerous place.
1+
This is a repo building LLVM, forked from https://github.com/wasmerio/llvm-custom-builds
302

313
This repository contains a small `build.sh` (or `build.ps1` for Windows
324
PowerShell) script that builds LLVM. The version of LLVM is defined in the CI script.
335
The build is run by [Github
346
Actions](https://github.com/wasmerio/llvm-custom-builds/actions) on 4
35-
platforms: Linux (Ubuntu, amd64 and aarch64), Darwin (macOS), and Windows.
7+
platforms: Linux (Ubuntu, amd64 and aarch64), Darwin (macOS), and Windows (not used).
368
Builds are attached to [Github releases as
379
assets](https://github.com/wasmerio/llvm-custom-builds/releases).
3810

39-
## Prebuilds
40-
41-
<table>
42-
<thead>
43-
<tr>
44-
<th>LLVM version</th>
45-
<th>Architecture</th>
46-
<th>Platform</th>
47-
<th>Package</th>
48-
</tr>
49-
</thead>
50-
<tbody>
51-
<tr>
52-
<td rowspan="6">18</td>
53-
<td rowspan="3">amd64</td>
54-
<td>Darwin</td>
55-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/18.x/llvm-darwin-amd64.tar.xz">download</a></td>
56-
</tr>
57-
<tr>
58-
<td>Linux</td>
59-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/18.x/llvm-linux-amd64.tar.xz">download</a></td>
60-
</tr>
61-
<tr>
62-
<td>Windows</td>
63-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/18.x/llvm-windows-amd64.tar.xz">download</a></td>
64-
</tr>
65-
<tr>
66-
<td rowspan="2">aarch64</td>
67-
<td>Linux</td>
68-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/18.x/llvm-linux-aarch64.tar.xz">download</a></td>
69-
</tr>
70-
<tr>
71-
<td>Darwin</td>
72-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/18.x/llvm-darwin-aarch64.tar.xz">download</a></td>
73-
</tr>
74-
</tr>
75-
<td>riscv64</td>
76-
<td>Linux</td>
77-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/18.x/llvm-linux-riscv64.tar.xz">download</a></td>
78-
<tr>
79-
<tr>
80-
<td rowspan="5">16</td>
81-
<td rowspan="3">amd64</td>
82-
<td>Darwin</td>
83-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/16.x/darwin-amd64.tar.gz">download</a></td>
84-
</tr>
85-
<tr>
86-
<td>Linux</td>
87-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/16.x/linux-amd64.tar.gz">download</a></td>
88-
</tr>
89-
<tr>
90-
<td>Windows</td>
91-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/16.x/windows-amd64.tar.gz">download</a></td>
92-
</tr>
93-
<tr>
94-
<td>aarch64</td>
95-
<td>Linux</td>
96-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/16.x/linux-aarch64.tar.gz">download</a></td>
97-
</tr>
98-
<tr>
99-
<td>riscv64</td>
100-
<td>Linux</td>
101-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/16.x/linux-riscv64.tar.gz">download</a></td>
102-
</tr>
103-
<tr>
104-
<td rowspan="5">15</td>
105-
<td rowspan="3">amd64</td>
106-
<td>Darwin</td>
107-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/15.x/darwin-amd64.tar.gz">download</a></td>
108-
</tr>
109-
<tr>
110-
<td>Linux</td>
111-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/15.x/linux-amd64.tar.gz">download</a></td>
112-
</tr>
113-
<tr>
114-
<td>Windows</td>
115-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/15.x/windows-amd64.tar.gz">download</a></td>
116-
</tr>
117-
<tr>
118-
<td>aarch64</td>
119-
<td>Linux</td>
120-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/15.x/linux-aarch64.tar.gz">download</a></td>
121-
</tr>
122-
<tr>
123-
<td>riscv64</td>
124-
<td>Linux</td>
125-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/15.x/linux-riscv64.tar.gz">download</a></td>
126-
</tr>
127-
<tr>
128-
<td rowspan="4">14</td>
129-
<td rowspan="3">amd64</td>
130-
<td>Darwin</td>
131-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/14.x/darwin-amd64.tar.gz">download</a></td>
132-
</tr>
133-
<tr>
134-
<td>Linux</td>
135-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/14.x/linux-amd64.tar.gz">download</a></td>
136-
</tr>
137-
<tr>
138-
<td>Windows</td>
139-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/14.x/windows-amd64.tar.gz">download</a></td>
140-
</tr>
141-
<tr>
142-
<td>aarch64</td>
143-
<td>Linux</td>
144-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/14.x/linux-aarch64.tar.gz">download</a></td>
145-
</tr>
146-
<tr>
147-
<td rowspan="4">13</td>
148-
<td rowspan="3">amd64</td>
149-
<td>Darwin</td>
150-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/13.x/darwin-amd64.tar.gz">download</a></td>
151-
</tr>
152-
<tr>
153-
<td>Linux</td>
154-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/13.x/linux-amd64.tar.gz">download</a></td>
155-
</tr>
156-
<tr>
157-
<td>Windows</td>
158-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/13.x/windows-amd64.tar.gz">download</a></td>
159-
</tr>
160-
<tr>
161-
<td>aarch64</td>
162-
<td>Linux</td>
163-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/13.x/linux-aarch64.tar.gz">download</a></td>
164-
</tr>
165-
<tr>
166-
<td rowspan="4">12</td>
167-
<td rowspan="3">amd64</td>
168-
<td>Darwin</td>
169-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/12.x/darwin-amd64.tar.gz">download</a></td>
170-
</tr>
171-
<tr>
172-
<td>Linux</td>
173-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/12.x/linux-amd64.tar.gz">download</a></td>
174-
</tr>
175-
<tr>
176-
<td>Windows</td>
177-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/12.x/windows-amd64.tar.gz">download</a></td>
178-
</tr>
179-
<tr>
180-
<td>aarch64</td>
181-
<td>Linux</td>
182-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/12.x/linux-aarch64.tar.gz">download</a></td>
183-
</tr>
184-
<tr>
185-
<td rowspan="4">11</td>
186-
<td rowspan="3">amd64</td>
187-
<td>Darwin</td>
188-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/11.x/darwin-amd64.tar.gz">download</a></td>
189-
</tr>
190-
<tr>
191-
<td>Linux</td>
192-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/11.x/linux-amd64.tar.gz">download</a></td>
193-
</tr>
194-
<tr>
195-
<td>Windows</td>
196-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/11.x/windows-amd64.tar.gz">download</a></td>
197-
</tr>
198-
<tr>
199-
<td>aarch64</td>
200-
<td>Linux</td>
201-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/11.x/linux-aarch64.tar.gz">download</a></td>
202-
</tr>
203-
<tr>
204-
<td rowspan="4">10</td>
205-
<td rowspan="3">amd64</td>
206-
<td>Darwin</td>
207-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/10.x/darwin-amd64.tar.gz">download</a></td>
208-
</tr>
209-
<tr>
210-
<td>Linux</td>
211-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/10.x/linux-amd64.tar.gz">download</a></td>
212-
</tr>
213-
<tr>
214-
<td>Windows</td>
215-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/10.x/windows-amd64.tar.gz">download</a></td>
216-
</tr>
217-
<tr>
218-
<td>aarch</td>
219-
<td>Linux</td>
220-
<td><a href="https://github.com/wasmerio/llvm-custom-builds/releases/download/10.x/linux-aarch64.tar.gz">download</a></td>
221-
</tr>
222-
</tbody>
223-
</table>
224-
225-
## LLVM configuration
226-
227-
The following configuration is the one used for all actual prebuilds:
228-
229-
| Options | Value |
230-
|-|-|
231-
| `clang` | enabled |
232-
| `docs` | not included |
233-
| `examples` | not included |
234-
| `go_tests` | not included |
235-
| `lld` | enabled |
236-
| `optimized_tablegen` | enabled |
237-
| `targets_to_build` | `X86` + `AArch64` |
238-
| `terminfo` | disabled |
239-
| `tests` | not included |
240-
| `tools` | included |
241-
| `utils` | not included |
242-
| `zlib` | disabled |
243-
24411
# License
24512

24613
The entire project is under the MIT License. Please read [the `LICENSE` file][license].
24714

24815

249-
[license]: https://github.com/wasmerio/llvm-custom-builds/blob/master/LICENSE
16+
[license]: https://github.com/c3lang/llvm-custom-builds/blob/master/LICENSE

0 commit comments

Comments
 (0)