diff --git a/_webi/installers.js b/_webi/installers.js index 94739da..c822d9a 100644 --- a/_webi/installers.js +++ b/_webi/installers.js @@ -16,7 +16,7 @@ var BAD_SH_RE = /[<>'"`$\\]/; Installers.renderBash = async function ( pkgdir, rel, - { baseurl, pkg, tag, ver, os = '', arch = '', libc = '', formats }, + { baseurl, pkg, tag, ver, os = '', arch = '', libc = '', formats, latest }, ) { if (!Array.isArray(formats)) { formats = []; @@ -103,6 +103,7 @@ Installers.renderBash = async function ( ['PKG_ARCHES', (rel.arches || []).join(' ')], ['PKG_LIBCS', (rel.libcs || []).join(' ')], ['PKG_FORMATS', (rel.formats || []).join(' ')], + ['PKG_LATEST', latest], ]; for (let env of envReplacements) { diff --git a/_webi/package-install.tpl.sh b/_webi/package-install.tpl.sh index 85b8f44..fb51173 100644 --- a/_webi/package-install.tpl.sh +++ b/_webi/package-install.tpl.sh @@ -127,6 +127,7 @@ __bootstrap_webi() { echo "" echo " $(t_err "Error: no '${PKG_NAME:-"Unknown Package"}@${WEBI_TAG:-"Unknown Tag"}' release for '${WEBI_OS:-"Unknown OS"}' (${WEBI_LIBC:-"Unknown Libc"}) on '${WEBI_ARCH:-"Unknown CPU"}' as one of '${WEBI_FORMATS:-"Unknown File Type"}'")" echo "" + echo " Latest Version: ${PKG_LATEST}" echo " CPUs: $PKG_ARCHES" echo " OSes: $PKG_OSES" echo " libcs: $PKG_LIBCS"