summaryrefslogtreecommitdiff
path: root/build_extra/rust/run.py
AgeCommit message (Collapse)Author
2019-09-06Remove tools/build.py (#2865)Ryan Dahl
Testing regression: ASAN build removed.
2019-08-29build: make it possible to pass arbitrary env vars to rustcBert Belder
2019-08-22build: support rust crates that generate sources in their build scriptBert Belder
2019-07-08Pass env vars through in build_extra/rust/run.pyBert Belder
This fixes an appveyor issue that arrises when implementing snapshot_creator in Rust.
2019-05-16build: add support for rust proc-macro cratesBert Belder
2019-01-21chore: update license lines (#1557)Yoshiya Hinosawa
2018-12-13Read version from Cargo.toml (#1267)Goffert van Gool
2018-11-01cargo: build in Cargo's out dir if DENO_BUILD_PATH is not setBert Belder
Plus some minor improvements and clean-ups: * Resolve DENO_BUILD_PATH to an absolute path if necessary. * Rename DENO_BUILD_PATH to GN_OUT_DIR in places where it is supposed to be set by the build system (and not a user configuration variable). * Output Cargo `rerun-if-*-changed` instructions first, so even if the build itself fails, configuration changes will still trigger a re-run of build.rs. * Remove TODOs that are impossible. * Re-run build.rs when the flatbuffer definition file changes.
2018-10-31Support cargo check (#1128)Ryan Dahl
- Based on code from @qti3e and @piscisaureus in #724 and #1125 respectively. - TODO The DENO_BUILD_PATH env var must be supplied and must be an absolute path, this restriction should be removed in future work.
2018-10-31Upgrade Flatbuffers. (#1127)Ryan Dahl
Use msg_generated.rs as mod instead of crate.