Skip to content

Commit 9450635

Browse files
committed
review comments
1 parent 4239f8b commit 9450635

File tree

2 files changed

+13
-25
lines changed

2 files changed

+13
-25
lines changed

core/BUILD.gn

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,11 @@ rust_test("deno_core_http_bench_test") {
8181

8282
rust_executable("snapshot_creator") {
8383
source_root = "snapshot_creator.rs"
84-
deps = [
85-
":deno_core_deps",
84+
extern = [
85+
{
86+
label = ":deno"
87+
crate_name = "deno"
88+
crate_type = "rlib"
89+
},
8690
]
87-
extern_rlib = main_extern_rlib
8891
}

core/snapshot_creator.rs

Lines changed: 7 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4,38 +4,23 @@
44
// This snapshot program is considered "basic" because the code being
55
// snapshotted cannot call ops.
66

7-
#![allow(dead_code)]
8-
9-
// TODO(ry) DRY up this repeated code from lib.rs
10-
11-
#[macro_use]
12-
extern crate log;
13-
extern crate futures;
14-
extern crate libc;
15-
16-
mod flags;
17-
mod isolate;
18-
mod js_errors;
19-
mod libdeno;
20-
mod module_specifier;
21-
mod modules;
22-
mod shared_queue;
23-
24-
use crate::isolate::js_check;
25-
use crate::isolate::Isolate;
26-
use crate::isolate::StartupData;
7+
extern crate deno;
8+
9+
use deno::js_check;
10+
use deno::Isolate;
11+
use deno::StartupData;
2712
use std::env;
2813
use std::io::Write;
2914

3015
fn main() {
3116
let args: Vec<String> = env::args().collect();
3217
// NOTE: `--help` arg will display V8 help and exit
33-
let args = flags::v8_set_flags(args);
18+
let args = deno::v8_set_flags(args);
3419

3520
let (snapshot_out_bin, js_filename) = if args.len() == 3 {
3621
(args[1].clone(), args[2].clone())
3722
} else {
38-
eprintln!("Usage: snapshot_creator <out_dir> <js_filename>");
23+
eprintln!("Usage: snapshot_creator <out_filename> <js_filename>");
3924
std::process::exit(1);
4025
};
4126

0 commit comments

Comments
 (0)