topjohnwu
|
43ace8a24d
|
Use GNU patch on macOS
|
2024-09-13 17:11:55 -07:00 |
|
topjohnwu
|
62bf82fd13
|
Always strip executables
|
2024-08-09 15:57:13 -07:00 |
|
topjohnwu
|
669d126bb6
|
Rename functions
|
2024-08-06 16:30:30 -07:00 |
|
topjohnwu
|
b13e0214d6
|
Fix shell scripts
|
2024-08-06 10:29:43 -07:00 |
|
topjohnwu
|
b7c45e189b
|
Update to Rust 1.80.0
|
2024-08-06 03:29:05 -07:00 |
|
topjohnwu
|
c586d0919f
|
Specify min macOS target
|
2024-06-18 17:00:12 -07:00 |
|
topjohnwu
|
dcfd8a060e
|
Move env setup outside of build.sh
|
2024-06-17 17:24:56 -07:00 |
|
LoveSy
|
88b62b0e35
|
Enable llvmgold
|
2024-06-14 14:04:41 -07:00 |
|
topjohnwu
|
c79883941b
|
Fix scripts
|
2024-05-05 11:17:07 -07:00 |
|
topjohnwu
|
4989d12392
|
Only copy over necessary files
|
2024-04-25 23:15:20 -07:00 |
|
topjohnwu
|
ab4343adbd
|
Several minor changes
|
2024-04-24 21:09:23 -07:00 |
|
topjohnwu
|
3832341ea0
|
Allow specifying individual tasks
|
2024-04-24 14:40:47 -07:00 |
|
topjohnwu
|
b607dee4c0
|
Enable zstd for lld
|
2024-04-24 10:45:11 -07:00 |
|
topjohnwu
|
f5b6127f1f
|
Fix building on Unix
|
2024-04-24 10:44:29 -07:00 |
|
topjohnwu
|
8ee74f05d8
|
Manually strip executables
|
2024-04-24 01:34:50 -07:00 |
|
topjohnwu
|
53f8673821
|
Support NDK r27
|
2024-04-24 01:15:55 -07:00 |
|
topjohnwu
|
903790e4da
|
DIST_ONLY -> SKIP_BUILD
|
2024-04-22 16:01:59 -07:00 |
|
topjohnwu
|
7061f67006
|
Update Linux building
|
2024-03-29 01:02:04 -07:00 |
|
topjohnwu
|
fdb6b9d9a3
|
No longer need cross compilation
We have access to M1 runners
|
2024-01-31 18:39:59 -08:00 |
|
topjohnwu
|
7d5f783d5f
|
Try to cross compile for macOS
|
2024-01-11 15:14:03 -08:00 |
|
topjohnwu
|
4040de2515
|
Fix NDK download and extraction
|
2023-09-01 03:13:53 -07:00 |
|
topjohnwu
|
fad152e014
|
Use the same LLVM source code as NDK
Switch to NDK r26 and update Rust version
|
2023-08-31 19:54:46 -07:00 |
|
topjohnwu
|
c9706a7b98
|
Do not cross compile on GitHub action
|
2023-08-11 23:22:08 -07:00 |
|
topjohnwu
|
9993fdd7fa
|
Archive the entire build output
|
2023-06-13 01:35:53 -07:00 |
|
topjohnwu
|
300e5f028e
|
Update scripts
|
2023-06-03 20:45:21 -07:00 |
|
topjohnwu
|
188ba23def
|
Cross compiling aarch64 to x64 should not override page size
|
2023-04-23 18:29:09 -07:00 |
|
topjohnwu
|
11309fbc91
|
Update scripts
|
2023-04-12 02:37:08 -07:00 |
|
LoveSy
|
cf3206ae1d
|
Upgrade rust & use gnu variant for windows
|
2023-04-11 02:47:21 -07:00 |
|
topjohnwu
|
d1e35ce404
|
Make local builds easier
|
2022-08-18 02:45:36 -07:00 |
|
topjohnwu
|
5453ce6280
|
Update to NDK r25
|
2022-07-20 14:25:23 -07:00 |
|
topjohnwu
|
ef933b213a
|
Fix cross compile on macOS
|
2022-07-04 16:19:23 -07:00 |
|
topjohnwu
|
4e3578e748
|
Workaround file corruption
|
2022-07-03 03:41:43 -07:00 |
|
topjohnwu
|
9a5879ece0
|
Update to latest Rust upstream
|
2022-06-23 01:01:51 -07:00 |
|
topjohnwu
|
2425c369bc
|
Fix lld on Linux
|
2022-04-14 16:39:33 -07:00 |
|
topjohnwu
|
e6a736113e
|
Add license headers
|
2022-04-11 04:32:39 -07:00 |
|
topjohnwu
|
ed664919ad
|
64k -> 16k
|
2022-04-10 15:14:49 -07:00 |
|
topjohnwu
|
282518a921
|
Centralize clang versions
|
2022-04-09 13:54:42 -07:00 |
|
topjohnwu
|
844b571b0a
|
Only cache LLVM and final artifacts
|
2022-04-09 00:33:41 -07:00 |
|
topjohnwu
|
64a831a753
|
Split out common scripts
|
2022-04-08 15:19:45 -07:00 |
|
topjohnwu
|
891201f64a
|
Reduce tar spam
|
2022-04-08 15:01:38 -07:00 |
|
topjohnwu
|
a026b4f3b0
|
Cross compile aarch64 for macOS
|
2022-04-06 05:40:26 -07:00 |
|
topjohnwu
|
866cc05109
|
Fix current directory
|
2022-04-05 02:10:15 -07:00 |
|
topjohnwu
|
5ef5e65e05
|
Force vendored openssl
|
2022-04-04 22:40:56 -07:00 |
|
topjohnwu
|
bf14ad341a
|
Bump to NDK r24 and Rust 1.60.0
|
2022-04-04 22:40:56 -07:00 |
|
topjohnwu
|
380cec7740
|
Another attempt to build things properly
|
2022-04-03 00:37:07 -07:00 |
|
topjohnwu
|
215b76d79d
|
Fix scripts
|
2022-04-02 18:57:03 -07:00 |
|
topjohnwu
|
ddf6124e9f
|
Archive output package
|
2022-04-02 14:32:55 -07:00 |
|
topjohnwu
|
685dfda14a
|
Fix Linux builds
|
2022-04-02 14:14:12 -07:00 |
|
topjohnwu
|
e488109561
|
Install ninja
|
2022-04-02 04:09:47 -07:00 |
|
topjohnwu
|
1ba751ccf6
|
Build with GitHub actions
|
2022-04-02 04:03:20 -07:00 |
|