444 JAVA_SMALL=@FIXPATH@ $(JAVA_CMD) $(JAVA_FLAGS_SMALL) $(JAVA_FLAGS) 445 JAVAC=@FIXPATH@ $(JAVAC_CMD) 446 JAVAH=@FIXPATH@ $(JAVAH_CMD) 447 JAR=@FIXPATH@ $(JAR_CMD) 448 JARSIGNER=@FIXPATH@ $(JARSIGNER_CMD) 449 # A specific java binary with specific options can be used to run 450 # the long running background sjavac servers and other long running tasks. 451 SJAVAC_SERVER_JAVA=@FIXPATH@ $(SJAVAC_SERVER_JAVA_CMD) $(SJAVAC_SERVER_JAVA_FLAGS) 452 453 # Hotspot sets this variable before reading the SPEC when compiling sa-jdi.jar. Avoid 454 # overriding that value by using ?=. 455 JAVAC_FLAGS?=@JAVAC_FLAGS@ 456 457 # You run the new javac using the boot jdk with $(BOOT_JDK)/bin/java $(NEW_JAVAC) ... 458 # Use = assignment to be able to override in bootcycle-spec.gmk 459 INTERIM_LANGTOOLS_JAR = $(BUILDTOOLS_OUTPUTDIR)/interim_langtools.jar 460 INTERIM_LANGTOOLS_ARGS = "-Xbootclasspath/p:$(INTERIM_LANGTOOLS_JAR)" -cp $(INTERIM_LANGTOOLS_JAR) 461 NEW_JAVAC = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javac.Main 462 NEW_JAVADOC = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javadoc.Main 463 464 # The interim corba jar is needed for running rmic 465 INTERIM_CORBA_JAR = $(BUILDTOOLS_OUTPUTDIR)/interim_corba.jar 466 467 # Base flags for RC 468 # Guarding this against resetting value. Legacy make files include spec multiple 469 # times. 470 ifndef RC_FLAGS 471 RC_FLAGS:=@RC_FLAGS@ 472 endif 473 474 # Tools adhering to a minimal and common standard of posix compliance. 475 AWK:=@AWK@ 476 BASENAME:=@BASENAME@ 477 CAT:=@CAT@ 478 CCACHE:=@CCACHE@ 479 # CD is going away, but remains to cater for legacy makefiles. 480 CD:=cd 481 CHMOD:=@CHMOD@ 482 CODESIGN:=@CODESIGN@ 483 COMM:=@COMM@ 484 CP:=@CP@ 485 CPIO:=@CPIO@ 486 CUT:=@CUT@ | 444 JAVA_SMALL=@FIXPATH@ $(JAVA_CMD) $(JAVA_FLAGS_SMALL) $(JAVA_FLAGS) 445 JAVAC=@FIXPATH@ $(JAVAC_CMD) 446 JAVAH=@FIXPATH@ $(JAVAH_CMD) 447 JAR=@FIXPATH@ $(JAR_CMD) 448 JARSIGNER=@FIXPATH@ $(JARSIGNER_CMD) 449 # A specific java binary with specific options can be used to run 450 # the long running background sjavac servers and other long running tasks. 451 SJAVAC_SERVER_JAVA=@FIXPATH@ $(SJAVAC_SERVER_JAVA_CMD) $(SJAVAC_SERVER_JAVA_FLAGS) 452 453 # Hotspot sets this variable before reading the SPEC when compiling sa-jdi.jar. Avoid 454 # overriding that value by using ?=. 455 JAVAC_FLAGS?=@JAVAC_FLAGS@ 456 457 # You run the new javac using the boot jdk with $(BOOT_JDK)/bin/java $(NEW_JAVAC) ... 458 # Use = assignment to be able to override in bootcycle-spec.gmk 459 INTERIM_LANGTOOLS_JAR = $(BUILDTOOLS_OUTPUTDIR)/interim_langtools.jar 460 INTERIM_LANGTOOLS_ARGS = "-Xbootclasspath/p:$(INTERIM_LANGTOOLS_JAR)" -cp $(INTERIM_LANGTOOLS_JAR) 461 NEW_JAVAC = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javac.Main 462 NEW_JAVADOC = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javadoc.Main 463 464 # Base flags for RC 465 # Guarding this against resetting value. Legacy make files include spec multiple 466 # times. 467 ifndef RC_FLAGS 468 RC_FLAGS:=@RC_FLAGS@ 469 endif 470 471 # Tools adhering to a minimal and common standard of posix compliance. 472 AWK:=@AWK@ 473 BASENAME:=@BASENAME@ 474 CAT:=@CAT@ 475 CCACHE:=@CCACHE@ 476 # CD is going away, but remains to cater for legacy makefiles. 477 CD:=cd 478 CHMOD:=@CHMOD@ 479 CODESIGN:=@CODESIGN@ 480 COMM:=@COMM@ 481 CP:=@CP@ 482 CPIO:=@CPIO@ 483 CUT:=@CUT@ |