summaryrefslogtreecommitdiff
path: root/src/options.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/options.rs')
-rw-r--r--src/options.rs10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/options.rs b/src/options.rs
index a850dbbb..8c85abae 100644
--- a/src/options.rs
+++ b/src/options.rs
@@ -471,7 +471,11 @@ where
.long("wasm-import-module-name")
.value_name("name")
.takes_value(true)
- .help("The name to be used in a #[link(wasm_import_module = ...)] statement")
+ .help("The name to be used in a #[link(wasm_import_module = ...)] statement"),
+ Arg::with_name("dynamic-loading")
+ .long("dynamic-loading")
+ .takes_value(true)
+ .help("Use dynamic loading mode with the given library name."),
]) // .args()
.get_matches_from(args);
@@ -873,6 +877,10 @@ where
}
}
+ if let Some(dynamic_library_name) = matches.value_of("dynamic-loading") {
+ builder = builder.dynamic_library_name(dynamic_library_name);
+ }
+
let verbose = matches.is_present("verbose");
Ok((builder, output, verbose))