AJIOB
d4d2a6a19d
cli tar: support compression level
...
Fixes #27422
2025-12-05 20:00:24 +03:00
Brad King
9149ac3f37
Merge topic 'fix-27420'
...
4fdfa0db1a file(ARCHIVE_CREATE): support multithreading compression
cbf71b21b2 cli tar: support multithreading compression
Acked-by: Kitware Robot <kwrobot@kitware.com >
Tested-by: buildbot <buildbot@kitware.com >
Merge-request: !11460
2025-12-05 09:04:58 -05:00
AJIOB
4fdfa0db1a
file(ARCHIVE_CREATE): support multithreading compression
...
Relates: #27420
2025-12-03 02:45:30 -05:00
AJIOB
5b87a5d53e
cli tar: implement LZMA support
...
Fixes : #27433
2025-12-02 10:44:49 +03:00
Brad King
5c1ec64d20
Merge branch 'test-libarchive-3.8.2' into update-libarchive
2025-11-10 15:11:31 -05:00
Brad King
576117b7eb
Tests: Update expected Zstandard magic number for libarchive 3.8.2
...
libarchive 3.8.2 enabled Zstandard's checksum feature in the zstd write
filter. Update our tests' expected results accordingly.
Fixes : #27355
Reported-by: Funda Wang <fundawang@yeah.net >
2025-11-10 15:11:10 -05:00
AJIOB
5de7a09e77
Tests/RunCMake: Match dots more precisely, part 3
2025-10-20 14:45:24 -04:00
AJIOB
62b112ee25
Tests/RunCMake: Match CMakeLists.txt file name more precisely
2025-10-16 17:42:12 +03:00
AJIOB
06ccd15457
Tests/RunCMake: Match xxx.cmake file name more precisely
2025-10-16 17:42:12 +03:00
Hanna Rusakovich
638cf8f194
Tests/RunCMake: Match CMakeLists.txt file name more precisely
2025-10-15 09:39:01 -04:00
Brad King
f4aa34daa7
Tests/RunCMake: Update cmake_minimum_required versions to 3.10
...
For policy-specific tests, use the version before the policy was
introduced. Otherwise, use 3.10 where possible.
2024-10-03 11:52:22 -04:00
Yuri Witte
d8a9aabd24
file(ARCHIVE_CREATE): add WORKING_DIRECTORY option
...
Fixes : #25260
Issue: #21653
2024-09-11 09:52:32 -04:00
Brad King
1edf138506
Tests/RunCMake: Update cmake_minimum_required versions
...
For policy-specific tests, use the version before the policy was
introduced. Otherwise, use 3.5 where possible.
Also, remove `cmake_minimum_required()` and `project()` calls from
individual cases where they are handled by `CMakeLists.txt`.
2023-02-11 06:24:22 -05:00
Amir Masoud Abdol
ed519b1cba
file(ARCHIVE_CREATE): Allow higher compression level for Zstd
...
This allows the Zstd compression-level to be set between 0-19. I've
adjusted some of the tests, and error messages to indicates the selected
algorithm, and min/max of its compression-level.
Fixes : #24160
2022-11-16 09:15:01 -05:00
Brad King
74ec6b63c2
cmFileCommand: Report keyword errors via argument parser results
2022-07-22 10:32:24 -04:00
Brad King
dfff470d15
file(ARCHIVE*): Add test for keyword arguments with missing values
2022-06-29 17:43:41 -04:00
Asit Dhal
195d14e781
file(ARCHIVE_CREATE): Add option to control compression level
...
Fixes : #21125
2020-09-21 13:08:11 -04:00
Craig Scott
bbcff21f71
file(ARCHIVE*): Collapse FILES and DIRECTORY options
...
The two options were concatenated internally for both ARCHIVE_CREATE
and ARCHIVE_EXTRACT. The distinction between files and dirs was not
meaningful. Therefore, replace them with PATHS or PATTERNS
to more accurately describe the way the options are used.
Fixes : #20884
2020-06-30 22:01:35 +10:00
Craig Scott
95159b7dea
file(ARCHIVE_CREATE): Rename TYPE option to COMPRESSION
...
Fixes : #20883
2020-06-27 18:38:28 +10:00
Cristian Adam
c7e1198a23
file: Add ARCHIVE_{CREATE|EXTRACT} subcommands
...
Fixes : #20443
2020-03-16 14:33:27 +01:00