268 # Colon left out to be able to override IMAGES_OUTPUTDIR for bootcycle-images 269 SUPPORT_OUTPUTDIR=$(BUILD_OUTPUT)/support 270 BUILDTOOLS_OUTPUTDIR=$(BUILD_OUTPUT)/buildtools 271 272 HOTSPOT_OUTPUTDIR=$(BUILD_OUTPUT)/hotspot 273 JDK_OUTPUTDIR=$(BUILD_OUTPUT)/jdk 274 IMAGES_OUTPUTDIR=$(BUILD_OUTPUT)/images 275 BUNDLES_OUTPUTDIR=$(BUILD_OUTPUT)/bundles 276 TESTMAKE_OUTPUTDIR=$(BUILD_OUTPUT)/test-make 277 MAKESUPPORT_OUTPUTDIR=$(BUILD_OUTPUT)/make-support 278 # This does not get overridden in a bootcycle build 279 CONFIGURESUPPORT_OUTPUTDIR:=@CONFIGURESUPPORT_OUTPUTDIR@ 280 BUILDJDK_OUTPUTDIR=$(BUILD_OUTPUT)/buildjdk 281 282 HOTSPOT_DIST=@HOTSPOT_DIST@ 283 284 BUILD_HOTSPOT=@BUILD_HOTSPOT@ 285 286 BUILD_FAILURE_HANDLER := @BUILD_FAILURE_HANDLER@ 287 288 # The boot jdk to use. This is overridden in bootcycle-spec.gmk. Make sure to keep 289 # it in sync. 290 BOOT_JDK:=@BOOT_JDK@ 291 292 BUILD_JDK:=@BUILD_JDK@ 293 CREATE_BUILDJDK:=@CREATE_BUILDJDK@ 294 EXTERNAL_BUILDJDK:=@EXTERNAL_BUILDJDK@ 295 296 # When compiling Java source to be run by the boot jdk 297 # use these extra flags, eg -source 6 -target 6 298 BOOT_JDK_SOURCETARGET:=@BOOT_JDK_SOURCETARGET@ 299 300 # Information about the build system 301 NUM_CORES:=@NUM_CORES@ 302 MEMORY_SIZE:=@MEMORY_SIZE@ 303 # Enable sjavac support = use a javac server, 304 # multi core javac compilation and dependency tracking. 305 ENABLE_SJAVAC:=@ENABLE_SJAVAC@ 306 ENABLE_JAVAC_SERVER:=@ENABLE_JAVAC_SERVER@ 307 # Store sjavac server synchronization files here, and | 268 # Colon left out to be able to override IMAGES_OUTPUTDIR for bootcycle-images 269 SUPPORT_OUTPUTDIR=$(BUILD_OUTPUT)/support 270 BUILDTOOLS_OUTPUTDIR=$(BUILD_OUTPUT)/buildtools 271 272 HOTSPOT_OUTPUTDIR=$(BUILD_OUTPUT)/hotspot 273 JDK_OUTPUTDIR=$(BUILD_OUTPUT)/jdk 274 IMAGES_OUTPUTDIR=$(BUILD_OUTPUT)/images 275 BUNDLES_OUTPUTDIR=$(BUILD_OUTPUT)/bundles 276 TESTMAKE_OUTPUTDIR=$(BUILD_OUTPUT)/test-make 277 MAKESUPPORT_OUTPUTDIR=$(BUILD_OUTPUT)/make-support 278 # This does not get overridden in a bootcycle build 279 CONFIGURESUPPORT_OUTPUTDIR:=@CONFIGURESUPPORT_OUTPUTDIR@ 280 BUILDJDK_OUTPUTDIR=$(BUILD_OUTPUT)/buildjdk 281 282 HOTSPOT_DIST=@HOTSPOT_DIST@ 283 284 BUILD_HOTSPOT=@BUILD_HOTSPOT@ 285 286 BUILD_FAILURE_HANDLER := @BUILD_FAILURE_HANDLER@ 287 288 ENABLE_GENERATE_CLASSLIST := @ENABLE_GENERATE_CLASSLIST@ 289 290 # The boot jdk to use. This is overridden in bootcycle-spec.gmk. Make sure to keep 291 # it in sync. 292 BOOT_JDK:=@BOOT_JDK@ 293 294 BUILD_JDK:=@BUILD_JDK@ 295 CREATE_BUILDJDK:=@CREATE_BUILDJDK@ 296 EXTERNAL_BUILDJDK:=@EXTERNAL_BUILDJDK@ 297 298 # When compiling Java source to be run by the boot jdk 299 # use these extra flags, eg -source 6 -target 6 300 BOOT_JDK_SOURCETARGET:=@BOOT_JDK_SOURCETARGET@ 301 302 # Information about the build system 303 NUM_CORES:=@NUM_CORES@ 304 MEMORY_SIZE:=@MEMORY_SIZE@ 305 # Enable sjavac support = use a javac server, 306 # multi core javac compilation and dependency tracking. 307 ENABLE_SJAVAC:=@ENABLE_SJAVAC@ 308 ENABLE_JAVAC_SERVER:=@ENABLE_JAVAC_SERVER@ 309 # Store sjavac server synchronization files here, and |