[package] name = "jsrust_shared" version = "0.1.0" authors = ["The Spidermonkey developers"] [lib] crate-type = ["rlib"] name = "jsrust_shared" path = "lib.rs" [dependencies] baldrdash = { path = "../../wasm/cranelift", optional = true } encoding_c = "0.9.5" encoding_c_mem = "0.2.4" smoosh = { path = "../../frontend/smoosh", optional = true } mozilla-central-workspace-hack = { path = "../../../../build/workspace-hack" } mozglue-static = { path = "../../../../mozglue/static/rust" } [features] cranelift_x86 = ['baldrdash/cranelift_x86'] cranelift_arm32 = ['baldrdash/cranelift_arm32'] cranelift_arm64 = ['baldrdash/cranelift_arm64'] cranelift_none = ['baldrdash/cranelift_none'] simd-accel = ['encoding_c/simd-accel'] # Uncomment this to enable perf support in release mode. #[profile.release] #debug = true