1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-01 09:24:20 -04:00
denoland-deno/build_extra/rust
Bert Belder ec17239f46
cargo: build in Cargo's out dir if DENO_BUILD_PATH is not set
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-11-01 14:18:18 +01:00
..
BUILD.gn Ergonomics: Prompt TTY for permission escalation (#1081) 2018-10-27 06:11:39 -07:00
empty_crate.rs build: fix compatibility with rustc 1.30.0 2018-10-25 22:48:08 +02:00
get_rustc_info.cmd build: fix compatibility with rustc 1.30.0 2018-10-25 22:48:08 +02:00
get_rustc_info.py build: fix compatibility with rustc 1.30.0 2018-10-25 22:48:08 +02:00
run.py cargo: build in Cargo's out dir if DENO_BUILD_PATH is not set 2018-11-01 14:18:18 +01:00
rust.gni Upgrade Flatbuffers. (#1127) 2018-10-31 00:32:42 -07:00