From 19d9b501fd7ece2d3bf08ffbb347e985745d84db Mon Sep 17 00:00:00 2001 From: nk_ysg Date: Tue, 10 Dec 2024 00:54:54 +0800 Subject: [PATCH] add path --- contrib-contracts/src/merkle_distributor_test.rs | 2 +- vm/framework/move-stdlib/src/lib.rs | 10 +--------- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/contrib-contracts/src/merkle_distributor_test.rs b/contrib-contracts/src/merkle_distributor_test.rs index c7412cbb0c..cc6089a211 100644 --- a/contrib-contracts/src/merkle_distributor_test.rs +++ b/contrib-contracts/src/merkle_distributor_test.rs @@ -40,7 +40,7 @@ fn test_merkle_distributor() -> Result<()> { let mut source_files: Vec = starcoin_move_stdlib::MOVE_STDLIB_SOURCE_FILES.clone(); let starcoin_stdlib_files: Vec = starcoin_move_stdlib::STARCOIN_STDLIB_SOURCE_FILES.clone(); - source_files.extend(starcoin_stdlib_files); + // source_files.extend(starcoin_stdlib_files); println!("YSG source_files: {:?}", source_files); diff --git a/vm/framework/move-stdlib/src/lib.rs b/vm/framework/move-stdlib/src/lib.rs index cdbf67cb3d..1bc2f904e4 100644 --- a/vm/framework/move-stdlib/src/lib.rs +++ b/vm/framework/move-stdlib/src/lib.rs @@ -11,14 +11,6 @@ use starcoin_logger::prelude::*; pub const MOVE_STDLIB_SOURCES_DIR: Dir = include_dir!("sources"); pub static MOVE_STDLIB_SOURCE_FILES: Lazy> = Lazy::new(|| { - let tempdir = tempfile::tempdir().expect("local dir should be created"); - let sources_dir = tempdir.path().join("move-stdlib").join("sources"); - std::fs::create_dir_all(sources_dir.as_path()).expect("create dir should success"); - - MOVE_STDLIB_SOURCES_DIR - .extract(sources_dir.as_path()) - .expect("extract should success"); - info!("restore move-stdlib sources in: {:?}", sources_dir); let files: Vec = MOVE_STDLIB_SOURCES_DIR .files() .iter() @@ -26,7 +18,7 @@ pub static MOVE_STDLIB_SOURCE_FILES: Lazy> = Lazy::new(|| { let ext = file.path().extension(); if let Some(ext) = ext { if ext == "move" { - Some(sources_dir.join(file.path()).display().to_string()) + Some(MOVE_STDLIB_SOURCES_DIR.join(file.path()).display().to_string()) } else { None }