message: Fix "Remove src_files and remove_file"
diff: @@ -92,7 +92,7 @@ fn add_archive<F>(&mut self, archive_path: &Path, mut skip: F) -> std::io::Resul
  Ok(())
  }
  - fn build(mut self) {
  + fn build(mut self) -> bool {
  enum BuilderKind {
  Bsd(ar::Builder<File>),
  Gnu(ar::GnuBuilder<File>),
  @@ -191,6 +191,8 @@ enum BuilderKind {
  )
  };
  + let any_members = !entries.is_empty();
  +
  // Add all files
  for (entry_name, data) in entries.into_iter() {
  let header = ar::Header::new(entry_name, data.len() as u64);
  @@ -216,6 +218,8 @@ enum BuilderKind {
  self.sess.fatal(&format!("Ranlib exited with code {:?}", status.code()));
  }
  }
  +
  + any_members
  }
  fn inject_dll_import_lib(
  