Rust support
kazimuth opened this issue · comments
The rust code should cache build artifacts by copying the target
directory from ../../../$PLAYER/target
, and moving the build artifacts back to ../../../$PLAYER/target
after running Cargo build
.
It should additionally use battlecode-engine = '../battlecode/rust/battlecode-engine'
so that we don't have to worry about Crates.io.
TODO: should we cache build artifacts in docker?