484 JAVA_SMALL=@FIXPATH@ $(JAVA_CMD) $(JAVA_FLAGS_SMALL) $(JAVA_FLAGS)
485 JAVA_JAVAC=@FIXPATH@ $(JAVA_CMD) $(JAVA_FLAGS_JAVAC) $(JAVA_FLAGS)
486 JAVAC=@FIXPATH@ $(JAVAC_CMD)
487 JAVAH=@FIXPATH@ $(JAVAH_CMD)
488 JAR=@FIXPATH@ $(JAR_CMD)
489 JARSIGNER=@FIXPATH@ $(JARSIGNER_CMD)
490 # A specific java binary with specific options can be used to run
491 # the long running background sjavac servers and other long running tasks.
492 SJAVAC_SERVER_JAVA=@FIXPATH@ @FIXPATH_DETACH_FLAG@ $(SJAVAC_SERVER_JAVA_CMD) \
493 $(SJAVAC_SERVER_JAVA_FLAGS)
494
495 # Hotspot sets this variable before reading the SPEC when compiling sa-jdi.jar. Avoid
496 # overriding that value by using ?=.
497 JAVAC_FLAGS?=@JAVAC_FLAGS@
498
499 # You run the new javac using the boot jdk with $(BOOT_JDK)/bin/java $(NEW_JAVAC) ...
500 # Use = assignment to be able to override in bootcycle-spec.gmk
501 INTERIM_LANGTOOLS_JAR = $(BUILDTOOLS_OUTPUTDIR)/interim_langtools.jar
502 INTERIM_LANGTOOLS_ARGS = "-Xbootclasspath/p:$(INTERIM_LANGTOOLS_JAR)" -cp $(INTERIM_LANGTOOLS_JAR)
503 NEW_JAVAC = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javac.Main
504 NEW_JAVADOC = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javadoc.Main
505
506 # Base flags for RC
507 # Guarding this against resetting value. Legacy make files include spec multiple
508 # times.
509 ifndef RC_FLAGS
510 RC_FLAGS:=@RC_FLAGS@
511 endif
512
513 # Tools adhering to a minimal and common standard of posix compliance.
514 AWK:=@AWK@
515 BASENAME:=@BASENAME@
516 CAT:=@CAT@
517 CCACHE:=@CCACHE@
518 # CD is going away, but remains to cater for legacy makefiles.
519 CD:=cd
520 CHMOD:=@CHMOD@
521 CODESIGN:=@CODESIGN@
522 COMM:=@COMM@
523 CP:=@CP@
524 CPIO:=@CPIO@
|
484 JAVA_SMALL=@FIXPATH@ $(JAVA_CMD) $(JAVA_FLAGS_SMALL) $(JAVA_FLAGS)
485 JAVA_JAVAC=@FIXPATH@ $(JAVA_CMD) $(JAVA_FLAGS_JAVAC) $(JAVA_FLAGS)
486 JAVAC=@FIXPATH@ $(JAVAC_CMD)
487 JAVAH=@FIXPATH@ $(JAVAH_CMD)
488 JAR=@FIXPATH@ $(JAR_CMD)
489 JARSIGNER=@FIXPATH@ $(JARSIGNER_CMD)
490 # A specific java binary with specific options can be used to run
491 # the long running background sjavac servers and other long running tasks.
492 SJAVAC_SERVER_JAVA=@FIXPATH@ @FIXPATH_DETACH_FLAG@ $(SJAVAC_SERVER_JAVA_CMD) \
493 $(SJAVAC_SERVER_JAVA_FLAGS)
494
495 # Hotspot sets this variable before reading the SPEC when compiling sa-jdi.jar. Avoid
496 # overriding that value by using ?=.
497 JAVAC_FLAGS?=@JAVAC_FLAGS@
498
499 # You run the new javac using the boot jdk with $(BOOT_JDK)/bin/java $(NEW_JAVAC) ...
500 # Use = assignment to be able to override in bootcycle-spec.gmk
501 INTERIM_LANGTOOLS_JAR = $(BUILDTOOLS_OUTPUTDIR)/interim_langtools.jar
502 INTERIM_LANGTOOLS_ARGS = "-Xbootclasspath/p:$(INTERIM_LANGTOOLS_JAR)" -cp $(INTERIM_LANGTOOLS_JAR)
503 NEW_JAVAC = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javac.Main
504 NEW_JAVADOC = $(INTERIM_LANGTOOLS_ARGS) jdk.javadoc.internal.tool.Main
505
506 # Base flags for RC
507 # Guarding this against resetting value. Legacy make files include spec multiple
508 # times.
509 ifndef RC_FLAGS
510 RC_FLAGS:=@RC_FLAGS@
511 endif
512
513 # Tools adhering to a minimal and common standard of posix compliance.
514 AWK:=@AWK@
515 BASENAME:=@BASENAME@
516 CAT:=@CAT@
517 CCACHE:=@CCACHE@
518 # CD is going away, but remains to cater for legacy makefiles.
519 CD:=cd
520 CHMOD:=@CHMOD@
521 CODESIGN:=@CODESIGN@
522 COMM:=@COMM@
523 CP:=@CP@
524 CPIO:=@CPIO@
|