diff options
author | Eric NOULARD <eric.noulard@gmail.com> | 2010-08-13 15:49:47 (GMT) |
---|---|---|
committer | Eric NOULARD <eric.noulard@gmail.com> | 2010-08-13 15:49:47 (GMT) |
commit | b50c15915ac5cca79e00bf438dacd074fe531978 (patch) | |
tree | 2df00db421f95453c309703cd06244ecd166163b /Source/cmSystemTools.cxx | |
parent | 4663356079da1c578ab0f7762b4c9d87327b80c3 (diff) | |
download | CMake-b50c15915ac5cca79e00bf438dacd074fe531978.zip CMake-b50c15915ac5cca79e00bf438dacd074fe531978.tar.gz CMake-b50c15915ac5cca79e00bf438dacd074fe531978.tar.bz2 |
Add ZIP archive format and LZMA compress support to libarchive-wrapper
This will be needed to use cmArchiveWrire in cmCPackArchiveGenerator
with the same feature set as before. Note that adding zip
support to libarchive-wrapper would also makes it easy to add
a new -E zip command to cmake commands.
Diffstat (limited to 'Source/cmSystemTools.cxx')
-rw-r--r-- | Source/cmSystemTools.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/cmSystemTools.cxx b/Source/cmSystemTools.cxx index a26452c..0e0a770 100644 --- a/Source/cmSystemTools.cxx +++ b/Source/cmSystemTools.cxx @@ -1732,7 +1732,8 @@ bool cmSystemTools::CreateTar(const char* outFileName, } cmArchiveWrite a(fout, (gzip? cmArchiveWrite::CompressGZip : (bzip2? cmArchiveWrite::CompressBZip2 : - cmArchiveWrite::CompressNone))); + cmArchiveWrite::CompressNone)), + cmArchiveWrite::TypeTAR); a.SetVerbose(verbose); for(std::vector<cmStdString>::const_iterator i = files.begin(); i != files.end(); ++i) |