diff options
Diffstat (limited to 'Master/tlpkg/TeXLive/TLConfig.pm')
-rw-r--r-- | Master/tlpkg/TeXLive/TLConfig.pm | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/Master/tlpkg/TeXLive/TLConfig.pm b/Master/tlpkg/TeXLive/TLConfig.pm index 71e50e946e7..eeeaa6e425f 100644 --- a/Master/tlpkg/TeXLive/TLConfig.pm +++ b/Master/tlpkg/TeXLive/TLConfig.pm @@ -24,10 +24,13 @@ BEGIN { $DefaultCategory $DefaultContainerFormat $DefaultContainerExtension - $AcceptedCompressors + @AcceptedCompressors $AcceptedCompressorsRegexp %CompressorProgram + %DecompressorProgram %CompressorArgs + %DecompressorArgs + %CompressorExtension $InfraLocation $DatabaseName $PackageBackupDir @@ -112,8 +115,11 @@ our $DefaultContainerFormat = "xz"; our $DefaultContainerExtension = "tar.$DefaultContainerFormat"; our @AcceptedCompressors = qw/xz lz4/; our $AcceptedCompressorsRegexp = "(xz|lz4)"; -our %CompressorProgram = ( 'xz' => 'xzdec', 'lz4' => 'lz4' ); -our %CompressorArgs = ( 'xz' => '', 'lz4' => '-dcf'); +our %CompressorProgram = ( 'xz' => 'xz', 'lz4' => 'lz4' ); +our %CompressorExtension = ( 'xz' => 'xz', 'lz4' => 'lz4' ); +our %CompressorArgs = ( 'xz' => ['-zf'], 'lz4' => ['-zf', '--rm', '-q']); +our %DecompressorProgram = ( 'xz' => 'xz', 'lz4' => 'lz4' ); +our %DecompressorArgs = ( 'xz' => ['-dcf'], 'lz4' => ['-dcf']); # archive (not user) settings. # these can be overridden by putting them into 00texlive.config.tlpsrc |