refactor(build): generate revision into out_dir

This commit is contained in:
OJ Kwon 2018-03-19 14:47:30 -07:00
parent f9230975f5
commit b957f6aad7
No known key found for this signature in database
GPG key ID: 2E469434030C7F09
4 changed files with 6 additions and 29 deletions

View file

@ -37,7 +37,6 @@ use touch::{TouchHandler, TouchAction};
use webrender;
use webrender_api::{self, DeviceIntPoint, DevicePoint, DeviceUintRect, DeviceUintSize, HitTestFlags, HitTestResult};
use webrender_api::{LayoutVector2D, ScrollEventPhase, ScrollLocation};
use webrender_revision::REVISION;
use windowing::{self, MouseWindowEvent, WebRenderDebugOption, WindowMethods};
#[derive(Debug, PartialEq)]
@ -1553,7 +1552,8 @@ impl<Window: WindowMethods> IOCompositor<Window> {
match File::create(revision_file_path) {
Ok(mut file) => {
if let Err(err) = write!(&mut file, "{}", REVISION) {
let revision = include!(concat!(env!("OUT_DIR"), "/webrender_revision.rs"));
if let Err(err) = write!(&mut file, "{}", revision) {
println!("Unable to write webrender revision: {:?}", err)
}
}