common/autoconf/spec.gmk.in

Print this page




 425 # (Note absence of := assignment, because we do not want to evaluate the macro body here)
 426 SET_SHARED_LIBRARY_ORIGIN=@SET_SHARED_LIBRARY_ORIGIN@
 427 SET_EXECUTABLE_ORIGIN=@SET_EXECUTABLE_ORIGIN@
 428 
 429 # Different OS:es have different ways of naming shared libraries.
 430 # The SHARED_LIBRARY macro takes "verify" as and argument and returns:
 431 #    "libverify.so" or "libverify.dylib" or "verify.dll" depending on platform.
 432 # (Note absence of := assignment, because we do not want to evaluate the macro body here)
 433 SHARED_LIBRARY=@SHARED_LIBRARY@
 434 STATIC_LIBRARY=@STATIC_LIBRARY@
 435 LIBRARY_PREFIX:=@LIBRARY_PREFIX@
 436 SHARED_LIBRARY_SUFFIX:=@SHARED_LIBRARY_SUFFIX@
 437 STATIC_LIBRARY_SUFFIX:=@STATIC_LIBRARY_SUFFIX@
 438 EXE_SUFFIX:=@EXE_SUFFIX@
 439 OBJ_SUFFIX:=@OBJ_SUFFIX@
 440 
 441 POST_STRIP_CMD:=@POST_STRIP_CMD@
 442 POST_MCS_CMD:=@POST_MCS_CMD@
 443 
 444 JAVA_FLAGS:=@JAVA_FLAGS@


 445 
 446 JAVA=@FIXPATH@ @JAVA@ $(JAVA_FLAGS)

 447 
 448 JAVAC:=@FIXPATH@ @JAVAC@
 449 # Hotspot sets this variable before reading the SPEC when compiling sa-jdi.jar. Avoid
 450 # overriding that value by using ?=.
 451 JAVAC_FLAGS?=@JAVAC_FLAGS@
 452 
 453 JAVAH:=@FIXPATH@ @JAVAH@
 454 
 455 JAR:=@FIXPATH@ @JAR@
 456 
 457 NATIVE2ASCII:=@FIXPATH@ @NATIVE2ASCII@
 458 
 459 JARSIGNER:=@FIXPATH@ @JARSIGNER@
 460 
 461 # You run the new javac using the boot jdk with $(BOOT_JDK)/bin/java $(NEW_JAVAC) ...
 462 INTERIM_LANGTOOLS_JAR := $(LANGTOOLS_OUTPUTDIR)/dist/interim_langtools.jar
 463 INTERIM_LANGTOOLS_ARGS := "-Xbootclasspath/p:$(INTERIM_LANGTOOLS_JAR)" -cp $(INTERIM_LANGTOOLS_JAR)
 464 NEW_JAVAC   = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javac.Main
 465 NEW_JAVADOC = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javadoc.Main
 466 
 467 # The interim corba jar is needed for running rmic
 468 INTERIM_CORBA_JAR := $(CORBA_OUTPUTDIR)/dist/interim_corba.jar
 469 
 470 # Base flags for RC
 471 # Guarding this against resetting value. Legacy make files include spec multiple
 472 # times.
 473 ifndef RC_FLAGS
 474   RC_FLAGS:=@RC_FLAGS@
 475 endif
 476 
 477 # A specific java binary with specific options can be used to run




 425 # (Note absence of := assignment, because we do not want to evaluate the macro body here)
 426 SET_SHARED_LIBRARY_ORIGIN=@SET_SHARED_LIBRARY_ORIGIN@
 427 SET_EXECUTABLE_ORIGIN=@SET_EXECUTABLE_ORIGIN@
 428 
 429 # Different OS:es have different ways of naming shared libraries.
 430 # The SHARED_LIBRARY macro takes "verify" as and argument and returns:
 431 #    "libverify.so" or "libverify.dylib" or "verify.dll" depending on platform.
 432 # (Note absence of := assignment, because we do not want to evaluate the macro body here)
 433 SHARED_LIBRARY=@SHARED_LIBRARY@
 434 STATIC_LIBRARY=@STATIC_LIBRARY@
 435 LIBRARY_PREFIX:=@LIBRARY_PREFIX@
 436 SHARED_LIBRARY_SUFFIX:=@SHARED_LIBRARY_SUFFIX@
 437 STATIC_LIBRARY_SUFFIX:=@STATIC_LIBRARY_SUFFIX@
 438 EXE_SUFFIX:=@EXE_SUFFIX@
 439 OBJ_SUFFIX:=@OBJ_SUFFIX@
 440 
 441 POST_STRIP_CMD:=@POST_STRIP_CMD@
 442 POST_MCS_CMD:=@POST_MCS_CMD@
 443 
 444 JAVA_FLAGS:=@JAVA_FLAGS@
 445 JAVA_FLAGS_BIG:=@JAVA_FLAGS_BIG@
 446 JAVA_FLAGS_SMALL:=@JAVA_FLAGS_SMALL@
 447 
 448 JAVA=@FIXPATH@ @JAVA@ $(JAVA_FLAGS_BIG) $(JAVA_FLAGS)
 449 JAVA_SMALL=@FIXPATH@ @JAVA@ $(JAVA_FLAGS_SMALL) $(JAVA_FLAGS)
 450 
 451 JAVAC:=@FIXPATH@ @JAVAC@
 452 # Hotspot sets this variable before reading the SPEC when compiling sa-jdi.jar. Avoid
 453 # overriding that value by using ?=.
 454 JAVAC_FLAGS?=@JAVAC_FLAGS@
 455 
 456 JAVAH:=@FIXPATH@ @JAVAH@
 457 
 458 JAR:=@FIXPATH@ @JAR@
 459 
 460 NATIVE2ASCII:=@FIXPATH@ @NATIVE2ASCII@ $(addprefix -J, $(JAVA_FLAGS_SMALL))
 461 
 462 JARSIGNER:=@FIXPATH@ @JARSIGNER@
 463 
 464 # You run the new javac using the boot jdk with $(BOOT_JDK)/bin/java $(NEW_JAVAC) ...
 465 INTERIM_LANGTOOLS_JAR := $(LANGTOOLS_OUTPUTDIR)/dist/interim_langtools.jar
 466 INTERIM_LANGTOOLS_ARGS := "-Xbootclasspath/p:$(INTERIM_LANGTOOLS_JAR)" -cp $(INTERIM_LANGTOOLS_JAR)
 467 NEW_JAVAC   = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javac.Main
 468 NEW_JAVADOC = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javadoc.Main
 469 
 470 # The interim corba jar is needed for running rmic
 471 INTERIM_CORBA_JAR := $(CORBA_OUTPUTDIR)/dist/interim_corba.jar
 472 
 473 # Base flags for RC
 474 # Guarding this against resetting value. Legacy make files include spec multiple
 475 # times.
 476 ifndef RC_FLAGS
 477   RC_FLAGS:=@RC_FLAGS@
 478 endif
 479 
 480 # A specific java binary with specific options can be used to run