Lines Matching full:dependency

5 The `queue` module provides an interface that allows easily building a dependency graph from an
7 dependency graph prior to working with it.
9 Using the `queue` module functions is the recommended way of working with dependency graphs.
13 Pushes a requested dependency onto the dependency resolver's queue.
15 :param pkgconf_list_t* list: the dependency resolution queue to add the package request to.
16 :param char* package: the dependency atom requested
21 …Compile a dependency resolution queue into a dependency resolution problem if possible, otherwise …
23 :param pkgconf_client_t* client: The pkgconf client object to use for dependency resolution.
24 :param pkgconf_pkg_t* world: The designated root of the dependency graph.
25 :param pkgconf_list_t* list: The list of dependency requests to consider.
26 :return: true if the built dependency resolution problem is consistent, else false
31 Release any memory related to a dependency resolution queue.
33 :param pkgconf_list_t* list: The dependency resolution queue to release.
40 :param pkgconf_client_t* client: The pkgconf client object to use for dependency resolution.
41 …:param pkgconf_pkg_t* world: The root for the generated dependency graph. Should have PKGCONF_PKG…
46 Solves and flattens the dependency graph for the supplied dependency list.
48 :param pkgconf_client_t* client: The pkgconf client object to use for dependency resolution.
49 :param pkgconf_list_t* list: The list of dependency requests to consider.
50 …:param pkgconf_pkg_t* world: The root for the generated dependency graph, provided by the caller. …
51 …:param int maxdepth: The maximum allowed depth for the dependency resolver. A depth of -1 means u…
52 :returns: true if the dependency resolver found a solution, otherwise false.
57 …Attempt to compile a dependency resolution queue into a dependency resolution problem, then attemp…
58 feed the solution to a callback function if a complete dependency graph is found.
62 :param pkgconf_client_t* client: The pkgconf client object to use for dependency resolution.
63 :param pkgconf_list_t* list: The list of dependency requests to consider.
64 …apply_func_t func: The callback function to call if a solution is found by the dependency resolver.
65 …:param int maxdepth: The maximum allowed depth for the dependency resolver. A depth of -1 means u…
67 :returns: true if the dependency resolver found a solution, otherwise false.
72 …Attempt to compile a dependency resolution queue into a dependency resolution problem, then attemp…
74 :param pkgconf_client_t* client: The pkgconf client object to use for dependency resolution.
75 :param pkgconf_list_t* list: The list of dependency requests to consider.
76 …:param int maxdepth: The maximum allowed depth for the dependency resolver. A depth of -1 means u…
77 :returns: true if the dependency resolver found a solution, otherwise false.