Mercurial > hg > icedtea7-forest-aarch64 > jdk
changeset 7729:21eee0ed9be9 icedtea-2.6pre06
PR1903: [REGRESSION] Bug reports now lack IcedTea version & distribution packaging information
author | andrew |
---|---|
date | Wed, 13 Aug 2014 15:49:21 +0100 |
parents | c8f2b525a839 |
children | 7497dc085814 |
files | make/jdk_generic_profile.sh |
diffstat | 1 files changed, 28 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/make/jdk_generic_profile.sh Mon Aug 11 16:38:08 2014 +0100 +++ b/make/jdk_generic_profile.sh Wed Aug 13 15:49:21 2014 +0100 @@ -570,3 +570,31 @@ # IcedTea default; turn on the ARM32 JIT export ARM32JIT=true + +# IcedTea versioning +export ICEDTEA_NAME="IcedTea" +export PACKAGE_VERSION="2.6pre06" +export DERIVATIVE_ID="${ICEDTEA_NAME} ${PACKAGE_VERSION}" + +if [ -e ${jdk_topdir} ] ; then + if hg -R ${jdk_topdir} id &>/dev/null ; then + export JDK_REVID="r$(hg -R ${jdk_topdir} id -i)"; + fi +fi +hotspot_topdir=${jdk_topdir}/../hotspot +if [ -e ${hotspot_topdir} ] ; then + if hg -R ${hotspot_topdir} id &>/dev/null ; then + export HOTSPOT_BUILD_VERSION="r$(hg -R ${hotspot_topdir} id -i)"; + fi +fi + +lsbrelease=$(which lsb_release 2>/dev/null) +if [ -x ${lsbrelease} ] ; then + lsbinfo="$(${lsbrelease} -ds | sed 's/^"//;s/"$//')" + if test "x${PKGVERSION}" = "x"; then + export DISTRIBUTION_ID="Built on ${lsbinfo} ($(date))" + else + export DISTRIBUTION_ID="${lsbinfo}, package $PKGVERSION" + fi + export DISTRO_NAME="$(${lsbrelease} -is | sed 's/^"//;s/"$//')" +fi