< prev index next >

common/autoconf/spec.gmk.in

Print this page




 133 SYSROOT_LDFLAGS := @SYSROOT_LDFLAGS@
 134 
 135 # Paths to the source code
 136 ADD_SRC_ROOT:=@ADD_SRC_ROOT@
 137 OVERRIDE_SRC_ROOT:=@OVERRIDE_SRC_ROOT@
 138 
 139 # The top-level directory of the forest (SRC_ROOT is a traditional alias)
 140 TOPDIR:=@TOPDIR@
 141 SRC_ROOT:=@TOPDIR@
 142 
 143 OUTPUT_ROOT:=@OUTPUT_ROOT@
 144 JDK_TOPDIR:=@JDK_TOPDIR@
 145 LANGTOOLS_TOPDIR:=@LANGTOOLS_TOPDIR@
 146 CORBA_TOPDIR:=@CORBA_TOPDIR@
 147 JAXP_TOPDIR:=@JAXP_TOPDIR@
 148 JAXWS_TOPDIR:=@JAXWS_TOPDIR@
 149 HOTSPOT_TOPDIR:=@HOTSPOT_TOPDIR@
 150 NASHORN_TOPDIR:=@NASHORN_TOPDIR@
 151 COPYRIGHT_YEAR:=@COPYRIGHT_YEAR@
 152 












 153 # Location where build customization files may be found
 154 CUSTOM_MAKE_DIR:=@CUSTOM_MAKE_DIR@
 155 
 156 # Information gathered from the version.numbers file.
 157 JDK_MAJOR_VERSION:=@JDK_MAJOR_VERSION@
 158 JDK_MINOR_VERSION:=@JDK_MINOR_VERSION@
 159 JDK_MICRO_VERSION:=@JDK_MICRO_VERSION@
 160 JDK_UPDATE_VERSION:=@JDK_UPDATE_VERSION@
 161 JDK_BUILD_NUMBER:=@JDK_BUILD_NUMBER@
 162 MILESTONE:=@MILESTONE@
 163 LAUNCHER_NAME:=@LAUNCHER_NAME@
 164 PRODUCT_NAME:=@PRODUCT_NAME@
 165 PRODUCT_SUFFIX:=@PRODUCT_SUFFIX@
 166 JDK_RC_PLATFORM_NAME:=@JDK_RC_PLATFORM_NAME@
 167 COMPANY_NAME:=@COMPANY_NAME@
 168 MACOSX_BUNDLE_NAME_BASE=@MACOSX_BUNDLE_NAME_BASE@
 169 MACOSX_BUNDLE_ID_BASE=@MACOSX_BUNDLE_ID_BASE@
 170 USER_RELEASE_SUFFIX=@USER_RELEASE_SUFFIX@

























 171 
 172 # Different version strings generated from the above information.
 173 JDK_VERSION:=@JDK_VERSION@
 174 RUNTIME_NAME=$(PRODUCT_NAME) $(PRODUCT_SUFFIX)
 175 COOKED_JDK_UPDATE_VERSION:=@COOKED_JDK_UPDATE_VERSION@
 176 COOKED_BUILD_NUMBER:=@COOKED_BUILD_NUMBER@
 177 # These variables need to be generated here so that MILESTONE and
 178 # JDK_BUILD_NUMBER can be overridden on the make command line.
 179 ifeq ($(MILESTONE), fcs)
 180   RELEASE=$(JDK_VERSION)$(BUILD_VARIANT_RELEASE)
 181 else
 182   RELEASE=$(JDK_VERSION)-$(MILESTONE)$(BUILD_VARIANT_RELEASE)
 183 endif
 184 
 185 ifneq ($(USER_RELEASE_SUFFIX), )
 186   FULL_VERSION=$(RELEASE)-$(USER_RELEASE_SUFFIX)-$(JDK_BUILD_NUMBER)
 187 else
 188   FULL_VERSION=$(RELEASE)-$(JDK_BUILD_NUMBER)
 189 endif
 190 JRE_RELEASE_VERSION:=$(FULL_VERSION)




 133 SYSROOT_LDFLAGS := @SYSROOT_LDFLAGS@
 134 
 135 # Paths to the source code
 136 ADD_SRC_ROOT:=@ADD_SRC_ROOT@
 137 OVERRIDE_SRC_ROOT:=@OVERRIDE_SRC_ROOT@
 138 
 139 # The top-level directory of the forest (SRC_ROOT is a traditional alias)
 140 TOPDIR:=@TOPDIR@
 141 SRC_ROOT:=@TOPDIR@
 142 
 143 OUTPUT_ROOT:=@OUTPUT_ROOT@
 144 JDK_TOPDIR:=@JDK_TOPDIR@
 145 LANGTOOLS_TOPDIR:=@LANGTOOLS_TOPDIR@
 146 CORBA_TOPDIR:=@CORBA_TOPDIR@
 147 JAXP_TOPDIR:=@JAXP_TOPDIR@
 148 JAXWS_TOPDIR:=@JAXWS_TOPDIR@
 149 HOTSPOT_TOPDIR:=@HOTSPOT_TOPDIR@
 150 NASHORN_TOPDIR:=@NASHORN_TOPDIR@
 151 COPYRIGHT_YEAR:=@COPYRIGHT_YEAR@
 152 
 153 # Platform naming variables
 154 LAUNCHER_NAME:=@LAUNCHER_NAME@
 155 PRODUCT_NAME:=@PRODUCT_NAME@
 156 PRODUCT_SUFFIX:=@PRODUCT_SUFFIX@
 157 JDK_RC_PLATFORM_NAME:=@JDK_RC_PLATFORM_NAME@
 158 COMPANY_NAME:=@COMPANY_NAME@
 159 MACOSX_BUNDLE_NAME_BASE=@MACOSX_BUNDLE_NAME_BASE@
 160 MACOSX_BUNDLE_ID_BASE=@MACOSX_BUNDLE_ID_BASE@
 161 VENDOR_URL:=@VENDOR_URL@
 162 VENDOR_URL_BUG:=@VENDOR_URL_BUG@
 163 VENDOR_URL_VM_BUG:=@VENDOR_URL_VM_BUG@
 164 
 165 # Location where build customization files may be found
 166 CUSTOM_MAKE_DIR:=@CUSTOM_MAKE_DIR@
 167 
 168 # Information gathered from the version.numbers file.
 169 JDK_MAJOR_VERSION:=@JDK_MAJOR_VERSION@
 170 JDK_MINOR_VERSION:=@JDK_MINOR_VERSION@
 171 JDK_MICRO_VERSION:=@JDK_MICRO_VERSION@
 172 JDK_UPDATE_VERSION:=@JDK_UPDATE_VERSION@
 173 JDK_BUILD_NUMBER:=@JDK_BUILD_NUMBER@
 174 MILESTONE:=@MILESTONE@







 175 USER_RELEASE_SUFFIX=@USER_RELEASE_SUFFIX@
 176 
 177 ifneq ($(COMPANY_NAME),)
 178   # COMPANY_NAME is set to "N/A" in $AUTOCONF_DIR/version-numbers by default,
 179   # but can be customized with the '--with-vendor-name' configure option.
 180   # Only export "VENDOR" to the build if COMPANY_NAME contains a real value.
 181   # Otherwise the default value for VENDOR, which is used to set the "java.vendor"
 182   # and "java.vm.vendor" properties is hard-coded into the source code (i.e. in
 183   # System.c in the jdk for "vm.vendor" and vm_version.cpp in the VM for "java.vm.vendor")
 184   ifneq ($(COMPANY_NAME), N/A)
 185     VERSION_CFLAGS += -DVENDOR='"$(COMPANY_NAME)"'
 186   endif
 187 endif
 188 
 189 # Only export VENDOR_URL, VENDOR_URL_BUG and VENDOR_VM_URL_BUG to the build if
 190 # they are not empty. Otherwise, default values which are defined in the sources
 191 # will be used.
 192 ifneq ($(VENDOR_URL),)
 193   VERSION_CFLAGS += -DVENDOR_URL='"$(VENDOR_URL)"'
 194 endif
 195 ifneq ($(VENDOR_URL_BUG),)
 196   VERSION_CFLAGS += -DVENDOR_URL_BUG='"$(VENDOR_URL_BUG)"'
 197 endif
 198 ifneq ($(VENDOR_URL_VM_BUG),)
 199   VERSION_CFLAGS += -DVENDOR_URL_VM_BUG='"$(VENDOR_URL_VM_BUG)"'
 200 endif
 201 
 202 # Different version strings generated from the above information.
 203 JDK_VERSION:=@JDK_VERSION@
 204 RUNTIME_NAME=$(PRODUCT_NAME) $(PRODUCT_SUFFIX)
 205 COOKED_JDK_UPDATE_VERSION:=@COOKED_JDK_UPDATE_VERSION@
 206 COOKED_BUILD_NUMBER:=@COOKED_BUILD_NUMBER@
 207 # These variables need to be generated here so that MILESTONE and
 208 # JDK_BUILD_NUMBER can be overridden on the make command line.
 209 ifeq ($(MILESTONE), fcs)
 210   RELEASE=$(JDK_VERSION)$(BUILD_VARIANT_RELEASE)
 211 else
 212   RELEASE=$(JDK_VERSION)-$(MILESTONE)$(BUILD_VARIANT_RELEASE)
 213 endif
 214 
 215 ifneq ($(USER_RELEASE_SUFFIX), )
 216   FULL_VERSION=$(RELEASE)-$(USER_RELEASE_SUFFIX)-$(JDK_BUILD_NUMBER)
 217 else
 218   FULL_VERSION=$(RELEASE)-$(JDK_BUILD_NUMBER)
 219 endif
 220 JRE_RELEASE_VERSION:=$(FULL_VERSION)


< prev index next >