< prev index next >

make/autoconf/spec.gmk.in

Print this page




 548 JAVAH=@FIXPATH@ $(JAVAH_CMD)
 549 JAVADOC=@FIXPATH@ $(JAVADOC_CMD)
 550 JAR=@FIXPATH@ $(JAR_CMD)
 551 JLINK = @FIXPATH@ $(JLINK_CMD) $(JAVA_TOOL_FLAGS_SMALL)
 552 JMOD = @FIXPATH@ $(JMOD_CMD) $(JAVA_TOOL_FLAGS_SMALL)
 553 JARSIGNER=@FIXPATH@ $(JARSIGNER_CMD)
 554 # A specific java binary with specific options can be used to run
 555 # the long running background sjavac servers and other long running tasks.
 556 SJAVAC_SERVER_JAVA=@FIXPATH@ @FIXPATH_DETACH_FLAG@ $(SJAVAC_SERVER_JAVA_CMD) \
 557     $(SJAVAC_SERVER_JAVA_FLAGS)
 558 
 559 # Hotspot sets this variable before reading the SPEC when compiling sa-jdi.jar. Avoid
 560 # overriding that value by using ?=.
 561 JAVAC_FLAGS?=@JAVAC_FLAGS@
 562 
 563 
 564 BUILD_JAVA_FLAGS := @BOOTCYCLE_JVM_ARGS_BIG@
 565 BUILD_JAVA=@FIXPATH@ $(BUILD_JDK)/bin/java $(BUILD_JAVA_FLAGS)
 566 
 567 # Interim langtools and rmic modules and arguments
 568 INTERIM_LANGTOOLS_BASE_MODULES := java.compiler jdk.compiler jdk.jdeps jdk.javadoc
 569 INTERIM_LANGTOOLS_MODULES := $(addsuffix .interim, $(INTERIM_LANGTOOLS_BASE_MODULES))
 570 INTERIM_LANGTOOLS_ADD_EXPORTS := \
 571     --add-exports java.base/sun.reflect.annotation=jdk.compiler.interim \
 572     --add-exports java.base/jdk.internal.util.jar=jdk.jdeps.interim \
 573     --add-exports java.base/jdk.internal.misc=jdk.jdeps.interim \
 574     #
 575 INTERIM_LANGTOOLS_MODULES_COMMA := $(strip $(subst $(SPACE),$(COMMA),$(strip \
 576     $(INTERIM_LANGTOOLS_MODULES))))
 577 INTERIM_LANGTOOLS_ARGS := \
 578     --limit-modules java.base,jdk.zipfs,$(INTERIM_LANGTOOLS_MODULES_COMMA) \
 579     --add-modules $(INTERIM_LANGTOOLS_MODULES_COMMA) \
 580     --module-path $(BUILDTOOLS_OUTPUTDIR)/interim_modules \
 581     $(INTERIM_LANGTOOLS_ADD_EXPORTS) \
 582     #
 583 JAVAC_MAIN_CLASS = -m jdk.compiler.interim/com.sun.tools.javac.Main
 584 JAVADOC_MAIN_CLASS = -m jdk.javadoc.interim/jdk.javadoc.internal.tool.Main
 585 
 586 INTERIM_RMIC_BASE_MODULES := jdk.rmic
 587 INTERIM_RMIC_MODULES := $(addsuffix .interim, $(INTERIM_RMIC_BASE_MODULES))
 588 INTERIM_RMIC_ADD_EXPORTS := \
 589     --add-exports java.corba/com.sun.corba.se.impl.util=jdk.rmic.interim \
 590     #
 591 INTERIM_RMIC_ARGS := --limit-modules java.base,jdk.compiler,jdk.javadoc,java.corba \
 592     --module-path $(BUILDTOOLS_OUTPUTDIR)/interim_modules \
 593     $(INTERIM_RMIC_ADD_EXPORTS) \




 548 JAVAH=@FIXPATH@ $(JAVAH_CMD)
 549 JAVADOC=@FIXPATH@ $(JAVADOC_CMD)
 550 JAR=@FIXPATH@ $(JAR_CMD)
 551 JLINK = @FIXPATH@ $(JLINK_CMD) $(JAVA_TOOL_FLAGS_SMALL)
 552 JMOD = @FIXPATH@ $(JMOD_CMD) $(JAVA_TOOL_FLAGS_SMALL)
 553 JARSIGNER=@FIXPATH@ $(JARSIGNER_CMD)
 554 # A specific java binary with specific options can be used to run
 555 # the long running background sjavac servers and other long running tasks.
 556 SJAVAC_SERVER_JAVA=@FIXPATH@ @FIXPATH_DETACH_FLAG@ $(SJAVAC_SERVER_JAVA_CMD) \
 557     $(SJAVAC_SERVER_JAVA_FLAGS)
 558 
 559 # Hotspot sets this variable before reading the SPEC when compiling sa-jdi.jar. Avoid
 560 # overriding that value by using ?=.
 561 JAVAC_FLAGS?=@JAVAC_FLAGS@
 562 
 563 
 564 BUILD_JAVA_FLAGS := @BOOTCYCLE_JVM_ARGS_BIG@
 565 BUILD_JAVA=@FIXPATH@ $(BUILD_JDK)/bin/java $(BUILD_JAVA_FLAGS)
 566 
 567 # Interim langtools and rmic modules and arguments
 568 INTERIM_LANGTOOLS_BASE_MODULES := java.compiler jdk.compiler jdk.javadoc
 569 INTERIM_LANGTOOLS_MODULES := $(addsuffix .interim, $(INTERIM_LANGTOOLS_BASE_MODULES))
 570 INTERIM_LANGTOOLS_ADD_EXPORTS := \
 571     --add-exports java.base/sun.reflect.annotation=jdk.compiler.interim \


 572     #
 573 INTERIM_LANGTOOLS_MODULES_COMMA := $(strip $(subst $(SPACE),$(COMMA),$(strip \
 574     $(INTERIM_LANGTOOLS_MODULES))))
 575 INTERIM_LANGTOOLS_ARGS := \
 576     --limit-modules java.base,jdk.zipfs,$(INTERIM_LANGTOOLS_MODULES_COMMA) \
 577     --add-modules $(INTERIM_LANGTOOLS_MODULES_COMMA) \
 578     --module-path $(BUILDTOOLS_OUTPUTDIR)/interim_modules \
 579     $(INTERIM_LANGTOOLS_ADD_EXPORTS) \
 580     #
 581 JAVAC_MAIN_CLASS = -m jdk.compiler.interim/com.sun.tools.javac.Main
 582 JAVADOC_MAIN_CLASS = -m jdk.javadoc.interim/jdk.javadoc.internal.tool.Main
 583 
 584 INTERIM_RMIC_BASE_MODULES := jdk.rmic
 585 INTERIM_RMIC_MODULES := $(addsuffix .interim, $(INTERIM_RMIC_BASE_MODULES))
 586 INTERIM_RMIC_ADD_EXPORTS := \
 587     --add-exports java.corba/com.sun.corba.se.impl.util=jdk.rmic.interim \
 588     #
 589 INTERIM_RMIC_ARGS := --limit-modules java.base,jdk.compiler,jdk.javadoc,java.corba \
 590     --module-path $(BUILDTOOLS_OUTPUTDIR)/interim_modules \
 591     $(INTERIM_RMIC_ADD_EXPORTS) \


< prev index next >