vertigo-cli 0.2.0-alpha

Reactive Real-DOM library for Rust - packaging tool
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use std::path::PathBuf;

use super::wasm_path::WasmPath;

pub fn find_wasm_in_target(package_name: &str) -> WasmPath {
    let wasm_file_name = package_name.replace('-', "_");
    let path = PathBuf::from(format!("target/wasm32-unknown-unknown/release/{wasm_file_name}.wasm"));
    WasmPath::new(path)
}

pub fn find_package_rlib_in_target(package_name: &str) -> WasmPath {
    let wasm_file_name = package_name.replace('-', "_");
    let path = PathBuf::from(format!("target/wasm32-unknown-unknown/release/deps/lib{wasm_file_name}.rlib"));
    WasmPath::new(path)
}