apm_build_one_package_relationships (public)

 apm_build_one_package_relationships package_key

Defined in packages/acs-tcl/tcl/apm-procs.tcl

Builds the nsv dependency structures for a single package.

Parameters:
package_key (required)

Partial Call Graph (max 5 caller/called nodes):
apm_one_package_descendents apm_one_package_descendents (private) apm_one_package_inherit_order apm_one_package_inherit_order (public) apm_one_package_load_libraries_dependencies apm_one_package_load_libraries_dependencies (private) apm_package_list_url_resolution apm_package_list_url_resolution (public) apm_build_one_package_relationships apm_build_one_package_relationships apm_build_one_package_relationships->apm_one_package_descendents apm_build_one_package_relationships->apm_one_package_inherit_order apm_build_one_package_relationships->apm_one_package_load_libraries_dependencies apm_build_one_package_relationships->apm_package_list_url_resolution

Testcases:
No testcase defined.
Source code:

    unset -nocomplain ::apm_visited_package_keys
    set ::apm_package_url_resolution [list]
    apm_package_list_url_resolution $package_key
    nsv_set apm_package_url_resolution $package_key $::apm_package_url_resolution

    unset -nocomplain ::apm_visited_package_keys
    set ::apm_package_inherit_order [list]
    apm_one_package_inherit_order $package_key
    nsv_set apm_package_inherit_order $package_key $::apm_package_inherit_order

    unset -nocomplain ::apm_visited_package_keys
    set ::apm_package_load_libraries_order [list]
    apm_one_package_load_libraries_dependencies $package_key
    nsv_set apm_package_load_libraries_order $package_key $::apm_package_load_libraries_order

    unset -nocomplain ::apm_visited_package_keys
    set ::apm_package_descendents [list]
    apm_one_package_descendents $package_key
    nsv_set apm_package_descendents $package_key $::apm_package_descendents
Generic XQL file:
packages/acs-tcl/tcl/apm-procs.xql

PostgreSQL XQL file:
packages/acs-tcl/tcl/apm-procs-postgresql.xql

Oracle XQL file:
packages/acs-tcl/tcl/apm-procs-oracle.xql

[ hide source ] | [ make this the default ]
Show another procedure: