# fzip.cif# # Copyright (c) 2010 Accenture. All rights reserved.# This component and the accompanying materials are made available# under the terms of the "Eclipse Public License v1.0"# which accompanies this distribution, and is available# at the URL "http://www.eclipse.org/legal/epl-v10.html".# # Initial Contributors:# Accenture - Initial contribution#==name fzip==short-descriptionCompress and decompress files.==long-descriptionGenerates compressed archives of files or extracts files from a compressed archive. Both 'zip' and 'gzip' file formats are support ('zip' is used by default).==argument filename zipfile optionalThe zip archive to create or extract. If the zipfile argument is not specified when creating a zip, the first C<file> argument's name is used with a .zip or .gz extension appended.==option bool v verboseEnables additional reporting of information regarding the zip/unzip process.==option bool u unzipExtract files from the specified zipfile.==option filename d directoryThe directory to extract files into. Must be used in conjunction with C<--unzip>. If not specified, the current working directory is used.==option bool r recurseInclude sub-directories and any files contained therein when archiving.==option filename f file multipleA file or directory to add to the zipfile. Only applicable when creating a new archive. If a directory is specified then it and any files contained immediately within that directory are archived. Use --recurse to archive all sub-directories and files within the directory. ==option enum t compression-type==enum-value zipPK Zip format (the default if not specified).==enum-value gzipGNU Zip format. Note, this format can only handle a single file.==option bool o overwriteBy default fzip will exit with an error if a file it is creating already exists on disk. Use this flag to silently overwrite instead.==copyrightCopyright (c) 2008-2010 Accenture. All rights reserved.