1.1 --- a/common/autoconf/jdk-options.m4 Mon Mar 18 08:33:19 2019 +0100 1.2 +++ b/common/autoconf/jdk-options.m4 Wed Mar 20 16:32:54 2019 +0000 1.3 @@ -509,10 +509,21 @@ 1.4 AC_SUBST(PRODUCT_NAME) 1.5 AC_SUBST(PRODUCT_SUFFIX) 1.6 AC_SUBST(JDK_RC_PLATFORM_NAME) 1.7 - AC_SUBST(COMPANY_NAME) 1.8 AC_SUBST(MACOSX_BUNDLE_NAME_BASE) 1.9 AC_SUBST(MACOSX_BUNDLE_ID_BASE) 1.10 1.11 + # The vendor name, if any 1.12 + AC_ARG_WITH(vendor-name, [AS_HELP_STRING([--with-vendor-name], 1.13 + [Set vendor name @<:@not specified@:>@])]) 1.14 + if test "x$with_vendor_name" = xyes; then 1.15 + AC_MSG_ERROR([--with-vendor-name must have a value]) 1.16 + elif [ ! [[ $with_vendor_name =~ ^[[:print:]]*$ ]] ]; then 1.17 + AC_MSG_ERROR([--with--vendor-name contains non-printing characters: $with_vendor_name]) 1.18 + else 1.19 + COMPANY_NAME="$with_vendor_name" 1.20 + fi 1.21 + AC_SUBST(COMPANY_NAME) 1.22 + 1.23 AC_ARG_WITH(copyright-year, [AS_HELP_STRING([--with-copyright-year], 1.24 [Set copyright year value for build @<:@current year@:>@])]) 1.25 if test "x$with_copyright_year" = xyes; then