46 Commits (53cb1f2d04bc9ca7bd50bd3b1a60dc933eab0777)

Author SHA1 Message Date
Bartosz Kosiorek 53cb1f2d04 cmake: Teach cmake -E tar command, Zstandard compression 6 years ago
Bartosz Kosiorek 8634576dcb cmake: Don't interrupt archive creation if unable to read a file. 6 years ago
Albert Astals Cid ae5e97a005 Delete some default constructors and assignment operators 7 years ago
Sean McBride b056bc3425 Fix most clang -Wextra-semi-stmt warnings in C++ files 7 years ago
Cengizhan Pasaoglu c67ab22cdc Using front() and back() instead of calculations 7 years ago
Andrew Fuller 548ac51d8e CPack/Deb: Support SOURCE_DATE_EPOCH when packaging files 7 years ago
Kitware Robot d7204e649e Revise C++ coding style using clang-format-6.0 7 years ago
Daniel Pfeifer 5962db4389 Use C++11 nullptr 8 years ago
Daniel Pfeifer 1d829c862c Use quotes for non-system includes 8 years ago
Brad King 86578eccf2 Simplify CMake per-source license notices 9 years ago
Daniel Pfeifer f29d184773 fix a batch of include-what-you-use violations 9 years ago
Daniel Pfeifer 7b6349da4d CMake: don't use else after return 9 years ago
Daniel Pfeifer 373b2e483d cmArchiveWrite: replace mode_t with int 9 years ago
Daniel Pfeifer e7b842e189 Make sure unnused parameters are /*named*/ 9 years ago
Daniel Pfeifer 1d6909a287 use CM_NULLPTR 9 years ago
Daniel Pfeifer c6220de276 Use the empty() method to check for emptyness. 9 years ago
Kitware Robot d9fd2f5402 Revise C++ coding style using clang-format 9 years ago
Brad King 0ac18d40c8 Remove `//------...` horizontal separator comments 9 years ago
Brad King e1c7747253 Format include directive blocks and ordering with clang-format 9 years ago
Brad King 87f1f363df cmArchiveWrite: Preemptively adapt to future libarchive 4.0 changes 10 years ago
Raffi Enficiaud 415405a308 cmArchiveWrite: control user/group, permissions and recursive file adding 10 years ago
Páder Rezső e7f937155f Use modern libarchive APIs 10 years ago
Brad King 6db713c07f Remove use of include <cmsys/ios/*> and cmsys_ios::* 10 years ago
Roman Donchenko edae40239e cmArchiveWrite: do not store sparse files when using standard tar formats 10 years ago
Nils Gladitz d2cc580704 cmake: Teach "-E tar" command a "--format=" option 10 years ago
Brad King cd408d93fd Add setlocale() calls around use of libarchive APIs (#14934, #15377) 11 years ago
Brad King 3a60c899fc cmake: Teach "-E tar" command a "--mtime=" option 11 years ago
Brad King 90f9c42732 cmake: Teach "-E tar" to report file name on failure to read from disk 11 years ago
Daniel Pfeifer f931a18c33 CPack: add generators for .7z and .tar.xz (#13072, #14519) 11 years ago
Clinton Stimpson 71c981a213 Encoding: Fix potential encoding issues with libarchive on Windows. 11 years ago
Brad King b508de59e8 cmArchiveWrite: Handle NULL error string (#14882) 11 years ago
Clinton Stimpson 5730710c86 Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream. 12 years ago
Brad King a34015d356 cmArchiveWrite: Clear fflags from archive entries 13 years ago
Eric NOULARD 768cf91831 Do not add the content of a file if it's a symlink. 14 years ago
Johan Björk d78bdb2783 CMake: Write symlinks to directories as files in archives (#12284) 14 years ago
Brad King e8558efa01 cmArchiveWrite: Clear xattr and acl from entries (#11958) 15 years ago
Eric NOULARD fb41da4a6b Add Compress compress support to libarchive-wrapper 15 years ago
Eric NOULARD 1a3ad5c615 Add XZ compress support to libarchive-wrapper 15 years ago
Eric NOULARD b50c15915a Add ZIP archive format and LZMA compress support to libarchive-wrapper 15 years ago
Brad King 4663356079 cmArchiveWrite: Fix signed/unsigned again 15 years ago
Brad King aef672311a cmArchiveWrite: Fix signed/unsigned compare/convert 15 years ago
Brad King c7c90095d4 Create class cmArchiveWrite to wrap libarchive (#11020) 15 years ago