mirror of
https://github.com/rclone/rclone.git
synced 2025-08-18 17:38:52 +02:00
bin/get-github-release: support tar.bz2 files
This commit is contained in:
@@ -9,6 +9,7 @@ package main
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"archive/tar"
|
"archive/tar"
|
||||||
|
"compress/bzip2"
|
||||||
"compress/gzip"
|
"compress/gzip"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"flag"
|
"flag"
|
||||||
@@ -349,6 +350,8 @@ func untar(srcFile, fileName, extractDir string) {
|
|||||||
log.Fatalf("Couldn't open gzip: %v", err)
|
log.Fatalf("Couldn't open gzip: %v", err)
|
||||||
}
|
}
|
||||||
in = gzf
|
in = gzf
|
||||||
|
} else if srcExt == ".bz2" {
|
||||||
|
in = bzip2.NewReader(f)
|
||||||
}
|
}
|
||||||
|
|
||||||
tarReader := tar.NewReader(in)
|
tarReader := tar.NewReader(in)
|
||||||
|
Reference in New Issue
Block a user