fn strip<P: AsRef<Path>>(obj: P) {
      let strip = env::var("STRIP").unwrap_or_else(|_| "strip".to_string());

      let mut cmd = std::process::Command::new(strip);

      cmd.arg("-x").arg(obj.as_ref());

      let _ = cmd.output();
    }
// Strip local symbols from the asm library since they
// confuse the debugger.
Strip local symbols from the asm library since they
confuse the debugger.
Strip local symbols from the asm library since they confuse the debugger .
fn strip<P: AsRef<Path>>(obj: P) {
      let strip = env::var("STRIP").unwrap_or_else(|_| "strip".to_string());
      let mut cmd = std::process::Command::new(strip);
      cmd.arg("-x").arg(obj.as_ref());
      let _ = cmd.output();
    }
fn strip < P : AsRef < Path > > ( obj : P ) { let strip = env :: var ( " " ) . unwrap_or_else ( | _ | " " . to_string ( ) ) ; let mut cmd = std :: process :: Command :: new ( strip ) ; cmd . arg ( " " ) . arg ( obj . as_ref ( ) ) ; let _ = cmd . output ( ) ; }
Strip local symbols from the asm library since they
confuse the debugger.
Strip local symbols from the asm library since they confuse the debugger .
obj
P
obj
P