Anton-4
05645088b7
run benchmarks with input
2021-05-28 15:08:46 +02:00
Anton-4
07ad061ac0
fixed iai benchmarks
2021-05-19 14:32:59 +02:00
Anton-4
8d0d1a0758
put cli helpers in cli_utils crate, added bench_utils.rs for sharing functions between benchmarks, added iai benchmarks
2021-05-18 18:48:59 +02:00
Anton-4
c213ad1909
github actions setup for benchmarks
2021-05-17 19:44:03 +02:00
rvcas
95da2a246d
chore(ci): update rust version in the Earthfile
2021-05-07 07:43:13 -04:00
Richard Feldman
122410df85
Use Rust 1.51 in Earthfile
2021-03-26 08:48:26 -04:00
Richard Feldman
8012e2c946
Merge pull request #1059 from rtfeldman/update_deps
...
Update dependencies of editor
2021-03-10 21:29:21 -05:00
Anton-4
a80c429a0a
replace ; with && to prevent discarding of exit codes
2021-03-09 18:41:32 +01:00
Anton-4
73365fe5fa
added g++ to dependencies for spirv_cross
2021-03-09 11:15:48 +01:00
Brendan Hansknecht
9e7f11f473
Also print scache information for final test install and run
2021-02-24 21:38:14 -08:00
Brendan Hansknecht
130551f61d
Cleanup chef in earthly
2021-02-24 18:00:00 -08:00
Brendan Hansknecht
ad23cecf71
Add chef to the earthy build
...
Earthly doesn't support this properly so it probably isn't worth
using yet, but I thought it was worth documenting. Eventually,
This should be used to speed up builds by caching dependencies in
an image instead of rebuilding them.
2021-02-21 16:11:25 -08:00
Brendan Hansknecht
5f38510f6a
Update earthly file
...
Fixes bug related to setting rust flags. Also switches to using ENV
instead of ARG to set environment variables over multiple targets.
Finally, it uses builtin earthly caching instead of copying around
the sccache folder. Different targets don't get to share the
sccache dir, but that doesn't matter because they build different
targets without overlap.
2021-02-21 13:09:17 -08:00
Richard Feldman
c1ee743dc9
Merge branch 'trunk' into ci_ssl_fix
2021-02-20 23:36:20 -05:00
Anton-4
dfaa280a88
Update CI to rust 1.50
2021-02-20 17:39:41 +01:00
Anton-4
1f2dab2ad8
Forgot -y
for sudo apt install libssl-dev
2021-02-20 17:33:18 +01:00
Folkert
1a52023286
re-enable test suit
2021-02-20 17:22:11 +01:00
Anton-4
06ec1ca952
run only AStar
2021-02-20 16:38:36 +01:00
Anton-4
6d514997ab
set RUST_BACKTRACE=1 in earthly
2021-02-20 16:03:01 +01:00
Anton-4
e247b573a6
Added valgrind dependency to Earthfile, enabled valgrind tests
2021-02-10 13:30:34 +01:00
Anton-4
d7691cb50a
Added CONTRIBUTING file with earthly instructions
2021-02-09 12:09:44 +01:00
Anton-4
bf83f258b3
No incremental compilation, print clippy+fmt version
2021-02-09 11:29:41 +01:00
Anton-4
5523fc6b77
Don't clean repo between runs
2021-02-08 20:06:32 +01:00
Anton-4
cd9036b687
sccache fixes
2021-02-08 18:59:21 +01:00
Anton-4
92e25d2caf
Now using local sccache
2021-02-06 14:18:03 +01:00
Anton-4
eed9f819e9
forgot about clippy and rustfmt
2021-02-05 20:34:53 +01:00
Anton-4
831f88b9fd
zig tests, caching cargo packages
2021-02-05 19:48:02 +01:00
Anton-4
78b47ef48d
earthly fixes
2021-02-03 19:54:25 +01:00
Anton-4
b32735db3c
fixed earthly dependency install
2021-02-03 16:45:04 +01:00
Anton-4
bfd5d90d89
run tests inside earthly
2021-02-02 19:42:24 +01:00
Anton-4
453a83b660
trying Earthly CI
2021-02-02 15:14:27 +01:00