dev/package/dist: Library Dependencies
Package distribution directory, containing all release files
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_reldir()Prints the full path of the distribution release directory for the given package version ($1).
$1 - Package version
package_dist_tarfile()Prints full path of distribution tarball
$1 - Extension name (optional)
$2 - Extension version (optional)
$3 - Tarball extension (optional)
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_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