Explorar o código

localize_hidden: add command implementation

Alexandre Janniaux %!s(int64=5) %!d(string=hai) anos
pai
achega
5684ab9851
Modificáronse 1 ficheiros con 10 adicións e 0 borrados
  1. 10 0
      src/main.rs

+ 10 - 0
src/main.rs

@@ -64,6 +64,16 @@ fn link_partial(inputs: Vec<PathBuf>, output: &PathBuf)
     Ok(())
 }
 
+fn localize_hidden(input: &PathBuf)
+{
+    Command::new("objcopy")
+        .arg("--localize-hidden")
+        .arg("--strip-unneeded")
+        .arg(&input)
+        .output()
+        .unwrap();
+}
+
 fn link(args: LocalizeArgs)
 {
     let output_dir = "./output_dir/";