37 SPACE:=$(X) $(X) 38 COMMA:=, 39 HASH:=\# 40 SQUOTE:=' 41 #' 42 DQUOTE:=" 43 #" 44 define NEWLINE 45 46 47 endef 48 49 # A self-referential reference to this file. 50 SPEC:=@SPEC@ 51 52 # Specify where the spec file is. 53 MAKE_ARGS="SPEC=$(SPEC)" 54 55 MAKE:=@MAKE@ 56 57 # Pass along the verbosity setting. 58 ifeq (,$(findstring VERBOSE=,$(MAKE))) 59 MAKE:=$(MAKE) $(VERBOSE) VERBOSE="$(VERBOSE)" 60 endif 61 62 # No implicit variables or rules! 63 ifeq (,$(findstring -R,$(MAKE))) 64 MAKE:=$(MAKE) -R 65 endif 66 67 # Specify where the common include directory for makefiles is. 68 ifeq (,$(findstring -I @SRC_ROOT@/common/makefiles,$(MAKE))) 69 MAKE:=$(MAKE) -I @SRC_ROOT@/common/makefiles 70 endif 71 72 # The "human readable" name of this configuration 73 CONF_NAME:=@CONF_NAME@ 74 75 # The built jdk will run in this target system. 76 OPENJDK_TARGET_OS:=@OPENJDK_TARGET_OS@ 77 OPENJDK_TARGET_OS_API:=@OPENJDK_TARGET_OS_API@ 78 OPENJDK_TARGET_OS_ENV:=@OPENJDK_TARGET_OS_ENV@ 79 | 37 SPACE:=$(X) $(X) 38 COMMA:=, 39 HASH:=\# 40 SQUOTE:=' 41 #' 42 DQUOTE:=" 43 #" 44 define NEWLINE 45 46 47 endef 48 49 # A self-referential reference to this file. 50 SPEC:=@SPEC@ 51 52 # Specify where the spec file is. 53 MAKE_ARGS="SPEC=$(SPEC)" 54 55 MAKE:=@MAKE@ 56 57 # Pass along the verbosity and log level settings. 58 ifeq (,$(findstring VERBOSE=,$(MAKE))) 59 MAKE:=$(MAKE) $(VERBOSE) VERBOSE="$(VERBOSE)" LOG_LEVEL="$(LOG_LEVEL)" 60 endif 61 62 # No implicit variables or rules! 63 ifeq (,$(findstring -R,$(MAKE))) 64 MAKE:=$(MAKE) -R 65 endif 66 67 # Specify where the common include directory for makefiles is. 68 ifeq (,$(findstring -I @SRC_ROOT@/common/makefiles,$(MAKE))) 69 MAKE:=$(MAKE) -I @SRC_ROOT@/common/makefiles 70 endif 71 72 # The "human readable" name of this configuration 73 CONF_NAME:=@CONF_NAME@ 74 75 # The built jdk will run in this target system. 76 OPENJDK_TARGET_OS:=@OPENJDK_TARGET_OS@ 77 OPENJDK_TARGET_OS_API:=@OPENJDK_TARGET_OS_API@ 78 OPENJDK_TARGET_OS_ENV:=@OPENJDK_TARGET_OS_ENV@ 79 |