We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 20d35ff + 624acc8 commit ab32ee8Copy full SHA for ab32ee8
build.rs
@@ -14,10 +14,15 @@ fn compress_man() {
14
.filename("man.tar")
15
.write(dst, Compression::best());
16
let mut ar = tar::Builder::new(encoder);
17
+ ar.mode(tar::HeaderMode::Deterministic);
18
19
let mut add_files = |dir, extension| {
- for entry in fs::read_dir(dir).unwrap() {
20
- let path = entry.unwrap().path();
+ let mut files = fs::read_dir(dir)
21
+ .unwrap()
22
+ .map(|e| e.unwrap().path())
23
+ .collect::<Vec<_>>();
24
+ files.sort();
25
+ for path in files {
26
if path.extension() != Some(extension) {
27
continue;
28
}
0 commit comments