summaryrefslogtreecommitdiff
path: root/cli
diff options
context:
space:
mode:
Diffstat (limited to 'cli')
-rw-r--r--cli/build.rs12
1 files changed, 7 insertions, 5 deletions
diff --git a/cli/build.rs b/cli/build.rs
index 84d8fd549..807009a5d 100644
--- a/cli/build.rs
+++ b/cli/build.rs
@@ -4,10 +4,11 @@ use std::env;
use std::path::Path;
use std::path::PathBuf;
-use deno_core::include_js_files_dir;
+use deno_core::include_js_files;
use deno_core::snapshot_util::*;
use deno_core::Extension;
use deno_core::ExtensionFileSource;
+use deno_core::ExtensionFileSourceCode;
use deno_runtime::deno_cache::SqliteBackedCache;
use deno_runtime::permissions::PermissionsContainer;
use deno_runtime::*;
@@ -17,7 +18,6 @@ mod ts {
use crate::deno_webgpu_get_declaration;
use deno_core::error::custom_error;
use deno_core::error::AnyError;
- use deno_core::include_js_files_dir;
use deno_core::op;
use deno_core::OpState;
use deno_runtime::deno_node::SUPPORTED_BUILTIN_NODE_MODULES;
@@ -260,7 +260,7 @@ mod ts {
op_load::decl(),
op_script_version::decl(),
])
- .js(include_js_files_dir! {
+ .js(include_js_files! {
dir "tsc",
"00_typescript.js",
"99_main_compiler.js",
@@ -354,13 +354,15 @@ fn create_cli_snapshot(snapshot_path: PathBuf) {
deno_flash::init::<PermissionsContainer>(false), // No --unstable
];
- let mut esm_files = include_js_files_dir!(
+ let mut esm_files = include_js_files!(
dir "js",
"40_testing.js",
);
esm_files.push(ExtensionFileSource {
specifier: "runtime/js/99_main.js".to_string(),
- code: deno_runtime::js::SOURCE_CODE_FOR_99_MAIN_JS,
+ code: ExtensionFileSourceCode::IncludedInBinary(
+ deno_runtime::js::SOURCE_CODE_FOR_99_MAIN_JS,
+ ),
});
let extensions_with_js = vec![Extension::builder("cli")
// FIXME(bartlomieju): information about which extensions were