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 |
} |