bjorn3
cfc919f532
Use cargo in y.sh
...
This will allow adding dependencies to the build system in the future.
2024-05-12 12:59:10 +00:00
bjorn3
b0809eadef
Cleanup .gitignore
2024-03-08 19:52:57 +00:00
bjorn3
d0b8896189
Allow building the build system using cargo
...
Rust's build system only handles cargo, not rustc.
2023-06-13 16:39:59 +00:00
bjorn3
b42358a23f
Use patched git-subtree from bjorn3/git@tqc-subtree-portable
...
This patched has been necessary for subtree syncs from the start, but
previously it was necessary to locally install tqc's patched git
version, which hasn't been updated for quite a while. I made a small
change to allow downloading it as script without requiring an entire git
installation for the patched version.
2023-03-15 14:20:18 +00:00
bjorn3
4c97569a54
Move patched sysroot from build_sysroot/ to download/
2023-01-05 18:14:40 +00:00
bjorn3
26d48c9a37
Rename the build/ directory to dist/
...
This will allow putting all temporary build artifacts in build/ in the
future, keeping all the build output artifacts in dist/
2022-11-28 13:01:49 +00:00
bjorn3
24198ce6b4
Move all downloaded repos to the downloads/ dir
2022-10-13 13:21:55 +00:00
bjorn3
7dccb51fe3
Abi-checker got renamed to abi-cafe
2022-09-26 13:56:18 +02:00
Afonso Bordado
3bd9821342
Initial ABI Checker support
2022-08-06 15:56:37 +01:00
Afonso Bordado
6fd1660650
Add Windows build artifacts to .gitignore
2022-07-29 08:39:18 +01:00
bjorn3
0467c6a307
Add y.bin.dSYM to .gitignore
2021-12-28 16:16:49 +01:00
bjorn3
8a28d7a07f
Add portable-simd to .gitignore
2021-09-07 20:45:58 +02:00
bjorn3
02db151b00
Add stdsimd to .gitignore and clean_all.sh
2021-07-26 14:13:05 +02:00
bjorn3
55e0779708
Check if the patched sysroot source is up to date before using it
...
Fixes #1181
2021-07-02 19:14:02 +02:00
bjorn3
2db4e50618
Rewrite build.sh in rust
...
This makes it easier to compile cg_clif on systems that don't support
bash shell scripts like Windows
2021-06-19 13:54:25 +02:00
bjorn3
8faae2992a
Add missing dir to .gitignore
2021-01-30 18:27:28 +01:00
bjorn3
0c34f5aba8
Refactor the build system
2020-11-02 18:17:39 +01:00
bjorn3
3d46a30469
Fix ppv-lite86 with simd enabled
...
This fixes older rand versions that enable the simd feature of ppv-lite86
2020-08-15 20:55:03 +02:00
Ömer Sinan Ağacan
bb4cc18cf2
Add simple-raytracer to .gitignore ( #1023 )
2020-05-29 08:48:00 +02:00
bjorn3
bcd357a0ae
Rustup to rustc 1.45.0-nightly ( 46e85b432
2020-05-24)
2020-05-25 12:41:33 +02:00
bjorn3
70c9b3b35b
Better self profiling integration
2020-01-10 14:16:27 +01:00
bjorn3
dbac219207
Libtest support
2019-08-09 12:46:24 +02:00
bjorn3
8691b8b8b6
Test rust-lang/regex example shootout-regex-dna
2019-07-30 13:37:54 +02:00
bjorn3
5d1701fb09
Add rust to .gitignore
2019-02-26 11:17:47 +01:00
bjorn3
1e5c6bc5b8
Stop using xargo for building the sysroot
...
It is currently broken. (see https://github.com/japaric/xargo/issues/227 )
This makes it easier to for example patch whole crates away.
2018-12-15 16:18:03 +01:00
bjorn3
4177e804e9
Some more changes
2018-10-10 19:04:20 +02:00
bjorn3
42066522fb
Perform some optimizations
2018-09-02 13:36:45 +02:00
bjorn3
a8ca0f02fc
Support emitting object files ( fixes #5 )
2018-08-14 22:01:18 +02:00
bjorn3
4d615dba0e
Initial commit
2018-06-17 18:05:11 +02:00