浏览代码

localize_hidden: add command implementation

Alexandre Janniaux 5 年之前
父节点
当前提交
5684ab9851
共有 1 个文件被更改,包括 10 次插入0 次删除
  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/";