61 MAKE:=@MAKE@
62
63 # Pass along the verbosity and log level settings.
64 ifeq (,$(findstring VERBOSE=,$(MAKE)))
65 MAKE:=$(MAKE) $(VERBOSE) VERBOSE="$(VERBOSE)" LOG_LEVEL="$(LOG_LEVEL)"
66 endif
67
68 # No implicit variables or rules!
69 ifeq (,$(findstring -R,$(MAKE)))
70 MAKE:=$(MAKE) -R
71 endif
72
73 # Specify where the common include directory for makefiles is.
74 ifeq (,$(findstring -I @TOPDIR@/make/common,$(MAKE)))
75 MAKE:=$(MAKE) -I @TOPDIR@/make/common
76 endif
77
78 OUTPUT_SYNC_SUPPORTED:=@OUTPUT_SYNC_SUPPORTED@
79 OUTPUT_SYNC:=@OUTPUT_SYNC@
80
81 # The "human readable" name of this configuration
82 CONF_NAME:=@CONF_NAME@
83
84 # The built jdk will run in this target system.
85 OPENJDK_TARGET_OS:=@OPENJDK_TARGET_OS@
86 OPENJDK_TARGET_OS_TYPE:=@OPENJDK_TARGET_OS_TYPE@
87 OPENJDK_TARGET_OS_ENV:=@OPENJDK_TARGET_OS_ENV@
88
89 OPENJDK_TARGET_CPU:=@OPENJDK_TARGET_CPU@
90 OPENJDK_TARGET_CPU_ARCH:=@OPENJDK_TARGET_CPU_ARCH@
91 OPENJDK_TARGET_CPU_BITS:=@OPENJDK_TARGET_CPU_BITS@
92 OPENJDK_TARGET_CPU_ENDIAN:=@OPENJDK_TARGET_CPU_ENDIAN@
93
94 COMPILE_TYPE:=@COMPILE_TYPE@
95
96 # Legacy support
97 OPENJDK_TARGET_CPU_ISADIR:=@OPENJDK_TARGET_CPU_ISADIR@
98 OPENJDK_TARGET_CPU_LIBDIR:=@OPENJDK_TARGET_CPU_LIBDIR@
99 OPENJDK_TARGET_CPU_LEGACY:=@OPENJDK_TARGET_CPU_LEGACY@
100 OPENJDK_TARGET_CPU_LEGACY_LIB:=@OPENJDK_TARGET_CPU_LEGACY_LIB@
485
486 # You run the new javac using the boot jdk with $(BOOT_JDK)/bin/java $(NEW_JAVAC) ...
487 INTERIM_LANGTOOLS_JAR := $(LANGTOOLS_OUTPUTDIR)/dist/interim_langtools.jar
488 INTERIM_LANGTOOLS_ARGS := "-Xbootclasspath/p:$(INTERIM_LANGTOOLS_JAR)" -cp $(INTERIM_LANGTOOLS_JAR)
489 NEW_JAVAC = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javac.Main
490 NEW_JAVADOC = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javadoc.Main
491
492 # The interim corba jar is needed for running rmic
493 INTERIM_CORBA_JAR := $(CORBA_OUTPUTDIR)/dist/interim_corba.jar
494
495 # Base flags for RC
496 # Guarding this against resetting value. Legacy make files include spec multiple
497 # times.
498 ifndef RC_FLAGS
499 RC_FLAGS:=@RC_FLAGS@
500 endif
501
502 # Tools adhering to a minimal and common standard of posix compliance.
503 AWK:=@AWK@
504 BASENAME:=@BASENAME@
505 BASH:=@BASH@
506 CAT:=@CAT@
507 CCACHE:=@CCACHE@
508 # CD is going away, but remains to cater for legacy makefiles.
509 CD:=cd
510 CHMOD:=@CHMOD@
511 CODESIGN:=@CODESIGN@
512 COMM:=@COMM@
513 CP:=@CP@
514 CPIO:=@CPIO@
515 CUT:=@CUT@
516 DATE:=@DATE@
517 DIFF:=@DIFF@
518 DIRNAME:=@DIRNAME@
519 DSYMUTIL:=@DSYMUTIL@
520 FIND:=@FIND@
521 FIND_DELETE:=@FIND_DELETE@
522 ECHO:=@ECHO@
523 EGREP:=@EGREP@
524 FGREP:=@FGREP@
525 GREP:=@GREP@
|
61 MAKE:=@MAKE@
62
63 # Pass along the verbosity and log level settings.
64 ifeq (,$(findstring VERBOSE=,$(MAKE)))
65 MAKE:=$(MAKE) $(VERBOSE) VERBOSE="$(VERBOSE)" LOG_LEVEL="$(LOG_LEVEL)"
66 endif
67
68 # No implicit variables or rules!
69 ifeq (,$(findstring -R,$(MAKE)))
70 MAKE:=$(MAKE) -R
71 endif
72
73 # Specify where the common include directory for makefiles is.
74 ifeq (,$(findstring -I @TOPDIR@/make/common,$(MAKE)))
75 MAKE:=$(MAKE) -I @TOPDIR@/make/common
76 endif
77
78 OUTPUT_SYNC_SUPPORTED:=@OUTPUT_SYNC_SUPPORTED@
79 OUTPUT_SYNC:=@OUTPUT_SYNC@
80
81 # Override the shell with bash
82 BASH:=@BASH@
83 BASH_ARGS:=@BASH_ARGS@
84 SHELL:=$(BASH) $(BASH_ARGS)
85
86 # The "human readable" name of this configuration
87 CONF_NAME:=@CONF_NAME@
88
89 # The built jdk will run in this target system.
90 OPENJDK_TARGET_OS:=@OPENJDK_TARGET_OS@
91 OPENJDK_TARGET_OS_TYPE:=@OPENJDK_TARGET_OS_TYPE@
92 OPENJDK_TARGET_OS_ENV:=@OPENJDK_TARGET_OS_ENV@
93
94 OPENJDK_TARGET_CPU:=@OPENJDK_TARGET_CPU@
95 OPENJDK_TARGET_CPU_ARCH:=@OPENJDK_TARGET_CPU_ARCH@
96 OPENJDK_TARGET_CPU_BITS:=@OPENJDK_TARGET_CPU_BITS@
97 OPENJDK_TARGET_CPU_ENDIAN:=@OPENJDK_TARGET_CPU_ENDIAN@
98
99 COMPILE_TYPE:=@COMPILE_TYPE@
100
101 # Legacy support
102 OPENJDK_TARGET_CPU_ISADIR:=@OPENJDK_TARGET_CPU_ISADIR@
103 OPENJDK_TARGET_CPU_LIBDIR:=@OPENJDK_TARGET_CPU_LIBDIR@
104 OPENJDK_TARGET_CPU_LEGACY:=@OPENJDK_TARGET_CPU_LEGACY@
105 OPENJDK_TARGET_CPU_LEGACY_LIB:=@OPENJDK_TARGET_CPU_LEGACY_LIB@
490
491 # You run the new javac using the boot jdk with $(BOOT_JDK)/bin/java $(NEW_JAVAC) ...
492 INTERIM_LANGTOOLS_JAR := $(LANGTOOLS_OUTPUTDIR)/dist/interim_langtools.jar
493 INTERIM_LANGTOOLS_ARGS := "-Xbootclasspath/p:$(INTERIM_LANGTOOLS_JAR)" -cp $(INTERIM_LANGTOOLS_JAR)
494 NEW_JAVAC = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javac.Main
495 NEW_JAVADOC = $(INTERIM_LANGTOOLS_ARGS) com.sun.tools.javadoc.Main
496
497 # The interim corba jar is needed for running rmic
498 INTERIM_CORBA_JAR := $(CORBA_OUTPUTDIR)/dist/interim_corba.jar
499
500 # Base flags for RC
501 # Guarding this against resetting value. Legacy make files include spec multiple
502 # times.
503 ifndef RC_FLAGS
504 RC_FLAGS:=@RC_FLAGS@
505 endif
506
507 # Tools adhering to a minimal and common standard of posix compliance.
508 AWK:=@AWK@
509 BASENAME:=@BASENAME@
510 CAT:=@CAT@
511 CCACHE:=@CCACHE@
512 # CD is going away, but remains to cater for legacy makefiles.
513 CD:=cd
514 CHMOD:=@CHMOD@
515 CODESIGN:=@CODESIGN@
516 COMM:=@COMM@
517 CP:=@CP@
518 CPIO:=@CPIO@
519 CUT:=@CUT@
520 DATE:=@DATE@
521 DIFF:=@DIFF@
522 DIRNAME:=@DIRNAME@
523 DSYMUTIL:=@DSYMUTIL@
524 FIND:=@FIND@
525 FIND_DELETE:=@FIND_DELETE@
526 ECHO:=@ECHO@
527 EGREP:=@EGREP@
528 FGREP:=@FGREP@
529 GREP:=@GREP@
|