53 CONFIGURE_COMMAND_LINE:=@CONFIGURE_COMMAND_LINE@ |
53 CONFIGURE_COMMAND_LINE:=@CONFIGURE_COMMAND_LINE@ |
54 |
54 |
55 # A self-referential reference to this file. |
55 # A self-referential reference to this file. |
56 SPEC:=@SPEC@ |
56 SPEC:=@SPEC@ |
57 |
57 |
58 # Specify where the spec file is. |
58 # What make to use for main processing, after bootstrapping top-level Makefile. |
59 MAKE_ARGS="SPEC=$(SPEC)" |
59 MAKE := @MAKE@ |
60 |
60 |
61 MAKE:=@MAKE@ |
61 # The default make arguments |
62 |
62 MAKE_ARGS = $(MAKE_LOG_FLAGS) -R -I $(TOPDIR)/make/common SPEC=$(SPEC) \ |
63 # Pass along the verbosity and log level settings. |
63 MAKE_LOG_FLAGS="$(MAKE_LOG_FLAGS)" LOG_LEVEL=$(LOG_LEVEL) |
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 |
64 |
78 OUTPUT_SYNC_SUPPORTED:=@OUTPUT_SYNC_SUPPORTED@ |
65 OUTPUT_SYNC_SUPPORTED:=@OUTPUT_SYNC_SUPPORTED@ |
79 OUTPUT_SYNC:=@OUTPUT_SYNC@ |
66 OUTPUT_SYNC:=@OUTPUT_SYNC@ |
80 |
67 |
81 # Override the shell with bash |
68 # Override the shell with bash |
571 JT_HOME:=@JT_HOME@ |
558 JT_HOME:=@JT_HOME@ |
572 JTREGEXE:=@JTREGEXE@ |
559 JTREGEXE:=@JTREGEXE@ |
573 XCODEBUILD=@XCODEBUILD@ |
560 XCODEBUILD=@XCODEBUILD@ |
574 FIXPATH:=@FIXPATH@ |
561 FIXPATH:=@FIXPATH@ |
575 |
562 |
576 # Where the build output is stored for your convenience. |
|
577 BUILD_LOG:=@BUILD_LOG@ |
|
578 BUILD_LOG_PREVIOUS:=@BUILD_LOG_PREVIOUS@ |
|
579 # Disable the build log wrapper on sjavac+windows until |
|
580 # we have solved how to prevent the log wrapper to wait |
|
581 # for the background sjavac server process. |
|
582 ifeq (@ENABLE_SJAVAC@X@OPENJDK_BUILD_OS@,yesXwindows) |
|
583 BUILD_LOG_WRAPPER:= |
|
584 else |
|
585 BUILD_LOG_WRAPPER:=@BUILD_LOG_WRAPPER@ |
|
586 endif |
|
587 |
|
588 # Build setup |
563 # Build setup |
589 ENABLE_JFR=@ENABLE_JFR@ |
564 ENABLE_JFR=@ENABLE_JFR@ |
590 ENABLE_INTREE_EC=@ENABLE_INTREE_EC@ |
565 ENABLE_INTREE_EC=@ENABLE_INTREE_EC@ |
591 USE_EXTERNAL_LIBJPEG:=@USE_EXTERNAL_LIBJPEG@ |
566 USE_EXTERNAL_LIBJPEG:=@USE_EXTERNAL_LIBJPEG@ |
592 USE_EXTERNAL_LIBGIF:=@USE_EXTERNAL_LIBGIF@ |
567 USE_EXTERNAL_LIBGIF:=@USE_EXTERNAL_LIBGIF@ |