This adds xz as a compression option.
xz is alread supported by bsdtar without the external xz program.
| ... | ... |
@@ -15,6 +15,7 @@ const ( |
| 15 | 15 |
Uncompressed Compression = iota |
| 16 | 16 |
Bzip2 |
| 17 | 17 |
Gzip |
| 18 |
+ Xz |
|
| 18 | 19 |
) |
| 19 | 20 |
|
| 20 | 21 |
func (compression *Compression) Flag() string {
|
| ... | ... |
@@ -23,6 +24,8 @@ func (compression *Compression) Flag() string {
|
| 23 | 23 |
return "j" |
| 24 | 24 |
case Gzip: |
| 25 | 25 |
return "z" |
| 26 |
+ case Xz: |
|
| 27 |
+ return "J" |
|
| 26 | 28 |
} |
| 27 | 29 |
return "" |
| 28 | 30 |
} |