pkg_context – resolve package dependencies and prepare the context for the build.

Description

The method is part of main map method, performing the default build process. pkg_context creates directories with filesystem subset, necessary and sufficient for the build of current package in the way, described by its build file. Dedicated filesystem contains files of the packages, which are in dependencies of the current package. Filesystem may also contain general platform files, such as parts of libc.

Interfaces

The method calls map interfaces:
-
pkg_precontext
-
pkg_context_extend_pre
-
root_clean_by_fire(3)
-
root_platform_populate(3)
-
root_dep_populate(3)
-
pkg_context_extend
-
pkg_postcontext

See also

any(1), any-map(7), any-api(7)