sys/packages

sys/packages: Native Package Dependency Support

Script Overview

The sys/packages library provides support for MCSH scripts to specify the lists of native packages required to use them.

Dependency Graph

sys/packages: Library Dependencies

View color source code (raw) for this file

View reStructuredText (rst) source code for this page

Library Settings

$packages_visited[]

Used to prune package search

Internal Functions

packages_symbol()

Prints name of package list symbol for the given package class ($1) and script name ($2)

packages_symbol_read()

Prints list of packages for the given symbol ($1), as generated by packages_symbol().

Library Dependencies

lib_packages()

Prints all packages for the package class ($1) and named library ($2).

packages_lib_deps()

Prints packages for the class ($1) for each of the given libraries ($@).

Tool Dependencies

tool_packages()

Prints all packages for the package class ($1) and the named tool script ($2).

$1 - Package class

$2 - Tool script name (default: $script_name)


View the Developer Guide Index

View the Reference Manual Index


Generated on Fri Jul 28 14:38:24 PDT 2017 by mcsh d14 v0.23.0.