286 OUTPUTDIR := @OUTPUTDIR@ 287 # Colon left out to be able to override IMAGES_OUTPUTDIR for bootcycle-images 288 SUPPORT_OUTPUTDIR=$(OUTPUTDIR)/support 289 BUILDTOOLS_OUTPUTDIR=$(OUTPUTDIR)/buildtools 290 291 HOTSPOT_OUTPUTDIR=$(OUTPUTDIR)/hotspot 292 JDK_OUTPUTDIR=$(OUTPUTDIR)/jdk 293 IMAGES_OUTPUTDIR=$(OUTPUTDIR)/images 294 BUNDLES_OUTPUTDIR=$(OUTPUTDIR)/bundles 295 TESTMAKE_OUTPUTDIR=$(OUTPUTDIR)/test-make 296 MAKESUPPORT_OUTPUTDIR=$(OUTPUTDIR)/make-support 297 298 # This does not get overridden in a bootcycle build 299 CONFIGURESUPPORT_OUTPUTDIR:=@CONFIGURESUPPORT_OUTPUTDIR@ 300 BUILDJDK_OUTPUTDIR=$(OUTPUTDIR)/buildjdk 301 302 BUILD_FAILURE_HANDLER := @BUILD_FAILURE_HANDLER@ 303 304 ENABLE_GENERATE_CLASSLIST := @ENABLE_GENERATE_CLASSLIST@ 305 306 # The boot jdk to use. This is overridden in bootcycle-spec.gmk. Make sure to keep 307 # it in sync. 308 BOOT_JDK:=@BOOT_JDK@ 309 310 BUILD_JDK:=@BUILD_JDK@ 311 CREATE_BUILDJDK:=@CREATE_BUILDJDK@ 312 EXTERNAL_BUILDJDK:=@EXTERNAL_BUILDJDK@ 313 314 # When compiling Java source to be run by the boot jdk 315 # use these extra flags, eg -source 6 -target 6 316 BOOT_JDK_SOURCETARGET:=@BOOT_JDK_SOURCETARGET@ 317 318 # Information about the build system 319 NUM_CORES:=@NUM_CORES@ 320 MEMORY_SIZE:=@MEMORY_SIZE@ 321 # Enable sjavac support = use a javac server, 322 # multi core javac compilation and dependency tracking. 323 ENABLE_SJAVAC:=@ENABLE_SJAVAC@ 324 ENABLE_JAVAC_SERVER:=@ENABLE_JAVAC_SERVER@ 325 # Store sjavac server synchronization files here, and | 286 OUTPUTDIR := @OUTPUTDIR@ 287 # Colon left out to be able to override IMAGES_OUTPUTDIR for bootcycle-images 288 SUPPORT_OUTPUTDIR=$(OUTPUTDIR)/support 289 BUILDTOOLS_OUTPUTDIR=$(OUTPUTDIR)/buildtools 290 291 HOTSPOT_OUTPUTDIR=$(OUTPUTDIR)/hotspot 292 JDK_OUTPUTDIR=$(OUTPUTDIR)/jdk 293 IMAGES_OUTPUTDIR=$(OUTPUTDIR)/images 294 BUNDLES_OUTPUTDIR=$(OUTPUTDIR)/bundles 295 TESTMAKE_OUTPUTDIR=$(OUTPUTDIR)/test-make 296 MAKESUPPORT_OUTPUTDIR=$(OUTPUTDIR)/make-support 297 298 # This does not get overridden in a bootcycle build 299 CONFIGURESUPPORT_OUTPUTDIR:=@CONFIGURESUPPORT_OUTPUTDIR@ 300 BUILDJDK_OUTPUTDIR=$(OUTPUTDIR)/buildjdk 301 302 BUILD_FAILURE_HANDLER := @BUILD_FAILURE_HANDLER@ 303 304 ENABLE_GENERATE_CLASSLIST := @ENABLE_GENERATE_CLASSLIST@ 305 306 EXCLUDE_TRANSLATIONS := @EXCLUDE_TRANSLATIONS@ 307 308 # The boot jdk to use. This is overridden in bootcycle-spec.gmk. Make sure to keep 309 # it in sync. 310 BOOT_JDK:=@BOOT_JDK@ 311 312 BUILD_JDK:=@BUILD_JDK@ 313 CREATE_BUILDJDK:=@CREATE_BUILDJDK@ 314 EXTERNAL_BUILDJDK:=@EXTERNAL_BUILDJDK@ 315 316 # When compiling Java source to be run by the boot jdk 317 # use these extra flags, eg -source 6 -target 6 318 BOOT_JDK_SOURCETARGET:=@BOOT_JDK_SOURCETARGET@ 319 320 # Information about the build system 321 NUM_CORES:=@NUM_CORES@ 322 MEMORY_SIZE:=@MEMORY_SIZE@ 323 # Enable sjavac support = use a javac server, 324 # multi core javac compilation and dependency tracking. 325 ENABLE_SJAVAC:=@ENABLE_SJAVAC@ 326 ENABLE_JAVAC_SERVER:=@ENABLE_JAVAC_SERVER@ 327 # Store sjavac server synchronization files here, and |