Module prepare_build_dirs
source code
|
|
prepare_build_dirs(myroot=None,
settings=None,
cleanup=False)
The myroot parameter is ignored. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
__package__ = 'portage.package.ebuild'
|
Imports:
errno,
gzip,
stat,
time,
portage,
os,
shutil,
_encodings,
_unicode_encode,
_unicode_decode,
portage_gid,
portage_uid,
secpass,
DirectoryNotFound,
FileNotFound,
OperationNotPermitted,
PermissionDenied,
PortageException,
_,
colorize,
apply_recursive_permissions,
apply_secpass_permissions,
ensure_dirs,
normalize_path,
writemsg
|
This assumes that logdir exists, and creates subdirectories down to
subdir as necessary. The gid of logdir is copied to all subdirectories,
along with 0x2070 mode bits if present. Both logdir and subdir are
assumed to be normalized absolute paths.
|