< prev index next >

make/autoconf/spec.gmk.in

Print this page
rev 48062 : 8192833: JEP 322: Time-Based Release Versioning

*** 142,155 **** # New (JEP-223) version information ## Building blocks of the version string # First three version numbers, with well-specified meanings (numerical) ! VERSION_MAJOR := @VERSION_MAJOR@ ! VERSION_MINOR := @VERSION_MINOR@ ! VERSION_SECURITY := @VERSION_SECURITY@ ! # Optional fourth element for use by OpenJDK consumers (numerical) VERSION_PATCH := @VERSION_PATCH@ # The pre-release identifier (string) VERSION_PRE := @VERSION_PRE@ # The build number (numerical) VERSION_BUILD := @VERSION_BUILD@ --- 142,154 ---- # New (JEP-223) version information ## Building blocks of the version string # First three version numbers, with well-specified meanings (numerical) ! VERSION_FEATURE := @VERSION_FEATURE@ ! VERSION_INTERIM := @VERSION_INTERIM@ ! VERSION_UPDATE := @VERSION_UPDATE@ VERSION_PATCH := @VERSION_PATCH@ # The pre-release identifier (string) VERSION_PRE := @VERSION_PRE@ # The build number (numerical) VERSION_BUILD := @VERSION_BUILD@
*** 163,191 **** VERSION_NUMBER_FOUR_POSITIONS := @VERSION_NUMBER_FOUR_POSITIONS@ # The complete version string, with additional build information VERSION_STRING := @VERSION_STRING@ # The short version string, without trailing zeroes and just PRE, if present. VERSION_SHORT := @VERSION_SHORT@ ! # The Java specification version. It usually equals the major version number. ! VERSION_SPECIFICATION := @VERSION_MAJOR@ # A GA version is defined by the PRE string being empty. Rather than testing for # that, this variable defines it with true/false. VERSION_IS_GA := @VERSION_IS_GA@ # Convenience CFLAGS settings for passing version information into native programs. VERSION_CFLAGS := \ ! -DVERSION_MAJOR=$(VERSION_MAJOR) \ ! -DVERSION_MINOR=$(VERSION_MINOR) \ ! -DVERSION_SECURITY=$(VERSION_SECURITY) \ -DVERSION_PATCH=$(VERSION_PATCH) \ -DVERSION_PRE='"$(VERSION_PRE)"' \ -DVERSION_BUILD=$(VERSION_BUILD) \ -DVERSION_OPT='"$(VERSION_OPT)"' \ -DVERSION_NUMBER='"$(VERSION_NUMBER)"' \ -DVERSION_STRING='"$(VERSION_STRING)"' \ -DVERSION_SHORT='"$(VERSION_SHORT)"' \ -DVERSION_SPECIFICATION='"$(VERSION_SPECIFICATION)"' \ # # Platform naming variables LAUNCHER_NAME:=@LAUNCHER_NAME@ PRODUCT_NAME:=@PRODUCT_NAME@ --- 162,198 ---- VERSION_NUMBER_FOUR_POSITIONS := @VERSION_NUMBER_FOUR_POSITIONS@ # The complete version string, with additional build information VERSION_STRING := @VERSION_STRING@ # The short version string, without trailing zeroes and just PRE, if present. VERSION_SHORT := @VERSION_SHORT@ ! # The Java specification version. It usually equals the feature version number. ! VERSION_SPECIFICATION := @VERSION_FEATURE@ # A GA version is defined by the PRE string being empty. Rather than testing for # that, this variable defines it with true/false. VERSION_IS_GA := @VERSION_IS_GA@ + # Version date + VERSION_DATE := @VERSION_DATE@ + + # Vendor version string + VENDOR_VERSION_STRING := @VENDOR_VERSION_STRING@ + # Convenience CFLAGS settings for passing version information into native programs. VERSION_CFLAGS := \ ! -DVERSION_FEATURE=$(VERSION_FEATURE) \ ! -DVERSION_INTERIM=$(VERSION_INTERIM) \ ! -DVERSION_UPDATE=$(VERSION_UPDATE) \ -DVERSION_PATCH=$(VERSION_PATCH) \ -DVERSION_PRE='"$(VERSION_PRE)"' \ -DVERSION_BUILD=$(VERSION_BUILD) \ -DVERSION_OPT='"$(VERSION_OPT)"' \ -DVERSION_NUMBER='"$(VERSION_NUMBER)"' \ -DVERSION_STRING='"$(VERSION_STRING)"' \ -DVERSION_SHORT='"$(VERSION_SHORT)"' \ -DVERSION_SPECIFICATION='"$(VERSION_SPECIFICATION)"' \ + -DVERSION_DATE='"$(VERSION_DATE)"' \ + -DVENDOR_VERSION_STRING='"$(VENDOR_VERSION_STRING)"' \ # # Platform naming variables LAUNCHER_NAME:=@LAUNCHER_NAME@ PRODUCT_NAME:=@PRODUCT_NAME@
< prev index next >