dev/package/dist

package distribution support

Dependency Graph

dev/package/dist: Library Dependencies

View the full-size SVG (svg) or PDF (pdf) image or graphviz source (dot)

View color source code (raw) for this file

View reStructuredText (rst) source code for this page

Library Configuration

Package distribution directory, containing all release files

Release distribution directory, containing current release files

Package Distribution Filenames

package_dist_dirname()

Prints distribution directory for an extension ($1).

$1 - Extension name (optional)

$2 - Extension version (option)

package_dist_tarname()

Prints name of distribution tarball

$1 - Extension name (optional)

$2 - Extension version (optional)

$3 - Tarball extension (optional)

package_dist_tarfile()

Prints full path of distribution tarball

$1 - Extension name (optional)

$2 - Extension version (optional)

$3 - Tarball extension (optional)

Package Distribution Files

package_dist_files_var()

Prints variable name for extension ($1) dist files

$1 - Extension name (optional)

package_dist_files_list()

Sets variable ($1) with extension ($2) dist files

$1 - Output variable name

$2 - Extension name (optional)

package_dist_files()

Creates distribution files for the given version ($2) of the named extension ($1).

$1 - Extension name

$2 - Extension version

package_dist_sign()

Creates signature files for the given version ($2) of the named extension ($1).

$1 - Distribution file name

Package Distribution CLI

package_dist()

Dispatches package distribution commands

package_dist_usage()

Prints usage for package distribution commands

package_dist_all()

Generates all package distribution files

package_dist_core()

Generates distribution files for core package

package_dist_extensions()

Generates distribution files for all extensions

$1 - Package name

$2 - Package version

$@ - List of extension names (optional)

package_dist_extension()

Generates distribution files for one extension

$1 - Extension name

$2 - Extension version

TODO: get extension version, use package version for now


View the Developer Guide Index

View the Reference Manual Index


Generated on Thu May 4 19:02:03 PDT 2017 by mcsh i7 v0.19.0.