99 OPENJDK_BUILD_CPU:=@OPENJDK_BUILD_CPU@ |
99 OPENJDK_BUILD_CPU:=@OPENJDK_BUILD_CPU@ |
100 OPENJDK_BUILD_CPU_ARCH:=@OPENJDK_BUILD_CPU_ARCH@ |
100 OPENJDK_BUILD_CPU_ARCH:=@OPENJDK_BUILD_CPU_ARCH@ |
101 OPENJDK_BUILD_CPU_BITS:=@OPENJDK_BUILD_CPU_BITS@ |
101 OPENJDK_BUILD_CPU_BITS:=@OPENJDK_BUILD_CPU_BITS@ |
102 OPENJDK_BUILD_CPU_ENDIAN:=@OPENJDK_BUILD_CPU_ENDIAN@ |
102 OPENJDK_BUILD_CPU_ENDIAN:=@OPENJDK_BUILD_CPU_ENDIAN@ |
103 |
103 |
104 # OS values for use in release file. |
104 # Target platform value in ModuleTarget class file attribute. |
105 REQUIRED_OS_NAME:=@REQUIRED_OS_NAME@ |
105 OPENJDK_MODULE_TARGET_PLATFORM:=@OPENJDK_MODULE_TARGET_PLATFORM@ |
106 REQUIRED_OS_ARCH:=@REQUIRED_OS_ARCH@ |
106 |
107 REQUIRED_OS_VERSION:=@REQUIRED_OS_VERSION@ |
107 # OS_* properties in release file |
|
108 RELEASE_FILE_OS_NAME:=@RELEASE_FILE_OS_NAME@ |
|
109 RELEASE_FILE_OS_ARCH:=@RELEASE_FILE_OS_ARCH@ |
108 |
110 |
109 LIBM:=@LIBM@ |
111 LIBM:=@LIBM@ |
110 LIBDL:=@LIBDL@ |
112 LIBDL:=@LIBDL@ |
111 |
113 |
112 # colon or semicolon |
114 # colon or semicolon |
242 # Control use of precompiled header in hotspot libjvm build |
244 # Control use of precompiled header in hotspot libjvm build |
243 USE_PRECOMPILED_HEADER := @USE_PRECOMPILED_HEADER@ |
245 USE_PRECOMPILED_HEADER := @USE_PRECOMPILED_HEADER@ |
244 |
246 |
245 # Only build headless support or not |
247 # Only build headless support or not |
246 ENABLE_HEADLESS_ONLY := @ENABLE_HEADLESS_ONLY@ |
248 ENABLE_HEADLESS_ONLY := @ENABLE_HEADLESS_ONLY@ |
|
249 |
|
250 ENABLE_FULL_DOCS := @ENABLE_FULL_DOCS@ |
247 |
251 |
248 # JDK_OUTPUTDIR specifies where a working jvm is built. |
252 # JDK_OUTPUTDIR specifies where a working jvm is built. |
249 # You can run $(JDK_OUTPUTDIR)/bin/java |
253 # You can run $(JDK_OUTPUTDIR)/bin/java |
250 # Though the layout of the contents of $(JDK_OUTPUTDIR) is not |
254 # Though the layout of the contents of $(JDK_OUTPUTDIR) is not |
251 # yet the same as a default installation. |
255 # yet the same as a default installation. |
838 jre-$(VERSION_SHORT)+$(VERSION_BUILD)-compact2_$(OPENJDK_TARGET_BUNDLE_PLATFORM)_bin$(DEBUG_PART).tar.gz |
843 jre-$(VERSION_SHORT)+$(VERSION_BUILD)-compact2_$(OPENJDK_TARGET_BUNDLE_PLATFORM)_bin$(DEBUG_PART).tar.gz |
839 JRE_COMPACT3_BUNDLE_NAME := \ |
844 JRE_COMPACT3_BUNDLE_NAME := \ |
840 jre-$(VERSION_SHORT)+$(VERSION_BUILD)-compact3_$(OPENJDK_TARGET_BUNDLE_PLATFORM)_bin$(DEBUG_PART).tar.gz |
845 jre-$(VERSION_SHORT)+$(VERSION_BUILD)-compact3_$(OPENJDK_TARGET_BUNDLE_PLATFORM)_bin$(DEBUG_PART).tar.gz |
841 JDK_SYMBOLS_BUNDLE_NAME := jdk-$(BASE_NAME)_bin$(DEBUG_PART)-symbols.tar.gz |
846 JDK_SYMBOLS_BUNDLE_NAME := jdk-$(BASE_NAME)_bin$(DEBUG_PART)-symbols.tar.gz |
842 JRE_SYMBOLS_BUNDLE_NAME := jre-$(BASE_NAME)_bin$(DEBUG_PART)-symbols.tar.gz |
847 JRE_SYMBOLS_BUNDLE_NAME := jre-$(BASE_NAME)_bin$(DEBUG_PART)-symbols.tar.gz |
843 ifeq ($(OPENJDK_TARGET_OS), windows) |
|
844 DEMOS_BUNDLE_NAME := jdk-$(BASE_NAME)_demo$(DEBUG_PART).zip |
|
845 else |
|
846 DEMOS_BUNDLE_NAME := jdk-$(BASE_NAME)_demo$(DEBUG_PART).tar.gz |
|
847 endif |
|
848 TEST_BUNDLE_NAME := jdk-$(BASE_NAME)_bin-tests$(DEBUG_PART).tar.gz |
848 TEST_BUNDLE_NAME := jdk-$(BASE_NAME)_bin-tests$(DEBUG_PART).tar.gz |
849 DOCS_BUNDLE_NAME := jdk-$(BASE_NAME)_doc-api-spec$(DEBUG_PART).tar.gz |
849 DOCS_BUNDLE_NAME := jdk-$(BASE_NAME)_doc-api-spec$(DEBUG_PART).tar.gz |
850 |
850 |
851 JDK_BUNDLE := $(BUNDLES_OUTPUTDIR)/$(JDK_BUNDLE_NAME) |
851 JDK_BUNDLE := $(BUNDLES_OUTPUTDIR)/$(JDK_BUNDLE_NAME) |
852 JRE_BUNDLE := $(BUNDLES_OUTPUTDIR)/$(JRE_BUNDLE_NAME) |
852 JRE_BUNDLE := $(BUNDLES_OUTPUTDIR)/$(JRE_BUNDLE_NAME) |
853 JDK_SYMBOLS_BUNDLE := $(BUNDLES_OUTPUTDIR)/$(JDK_SYMBOLS_BUNDLE_NAME) |
853 JDK_SYMBOLS_BUNDLE := $(BUNDLES_OUTPUTDIR)/$(JDK_SYMBOLS_BUNDLE_NAME) |
854 JRE_SYMBOLS_BUNDLE := $(BUNDLES_OUTPUTDIR)/$(JRE_SYMBOLS_BUNDLE_NAME) |
854 JRE_SYMBOLS_BUNDLE := $(BUNDLES_OUTPUTDIR)/$(JRE_SYMBOLS_BUNDLE_NAME) |
855 DEMOS_BUNDLE := $(BUNDLES_OUTPUTDIR)/$(DEMOS_BUNDLE_NAME) |
|
856 TEST_BUNDLE := $(BUNDLES_OUTPUTDIR)/$(TEST_BUNDLE_NAME) |
855 TEST_BUNDLE := $(BUNDLES_OUTPUTDIR)/$(TEST_BUNDLE_NAME) |
857 DOCS_BUNDLE := $(BUNDLES_OUTPUTDIR)/$(DOCS_BUNDLE_NAME) |
856 DOCS_BUNDLE := $(BUNDLES_OUTPUTDIR)/$(DOCS_BUNDLE_NAME) |
858 |
857 |
859 # This macro is called to allow inclusion of closed source counterparts. |
858 # This macro is called to allow inclusion of closed source counterparts. |
860 # Unless overridden in closed sources, it expands to nothing. |
859 # Unless overridden in closed sources, it expands to nothing. |