battlecode / battlecode-2018

:rocket:

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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?