|
def | make_tarball (base_name, base_dir, compress="gzip", verbose=0, dry_run=0, owner=None, group=None) |
|
def | make_zipfile (base_name, base_dir, verbose=0, dry_run=0) |
|
def | check_archive_formats (formats) |
|
def | make_archive (base_name, format, root_dir=None, base_dir=None, verbose=0, dry_run=0, owner=None, group=None) |
|
distutils.archive_util
Utility functions for creating archive files (tarballs, zip files,
that sort of thing).
def setuptools._distutils.archive_util.make_archive |
( |
|
base_name, |
|
|
|
format, |
|
|
|
root_dir = None , |
|
|
|
base_dir = None , |
|
|
|
verbose = 0 , |
|
|
|
dry_run = 0 , |
|
|
|
owner = None , |
|
|
|
group = None |
|
) |
| |
Create an archive file (eg. zip or tar).
'base_name' is the name of the file to create, minus any format-specific
extension; 'format' is the archive format: one of "zip", "tar", "gztar",
"bztar", "xztar", or "ztar".
'root_dir' is a directory that will be the root directory of the
archive; ie. we typically chdir into 'root_dir' before creating the
archive. 'base_dir' is the directory where we start archiving from;
ie. 'base_dir' will be the common prefix of all files and
directories in the archive. 'root_dir' and 'base_dir' both default
to the current directory. Returns the name of the archive file.
'owner' and 'group' are used when creating a tar archive. By default,
uses the current owner and group.
def setuptools._distutils.archive_util.make_tarball |
( |
|
base_name, |
|
|
|
base_dir, |
|
|
|
compress = "gzip" , |
|
|
|
verbose = 0 , |
|
|
|
dry_run = 0 , |
|
|
|
owner = None , |
|
|
|
group = None |
|
) |
| |
Create a (possibly compressed) tar file from all the files under
'base_dir'.
'compress' must be "gzip" (the default), "bzip2", "xz", "compress", or
None. ("compress" will be deprecated in Python 3.2)
'owner' and 'group' can be used to define an owner and a group for the
archive that is being built. If not provided, the current owner and group
will be used.
The output tar file will be named 'base_dir' + ".tar", possibly plus
the appropriate compression extension (".gz", ".bz2", ".xz" or ".Z").
Returns the output filename.