137 else
138 # debug variants always get Full Debug Symbols (if available)
139 ENABLE_FULL_DEBUG_SYMBOLS = 1
140 endif
141 _JUNK_ := $(shell \
142 echo >&2 "INFO: ENABLE_FULL_DEBUG_SYMBOLS=$(ENABLE_FULL_DEBUG_SYMBOLS)")
143 MAKE_ARGS += ENABLE_FULL_DEBUG_SYMBOLS=$(ENABLE_FULL_DEBUG_SYMBOLS)
144
145 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
146 ZIP_DEBUGINFO_FILES ?= 1
147 else
148 ZIP_DEBUGINFO_FILES=0
149 endif
150 MAKE_ARGS += ZIP_DEBUGINFO_FILES=$(ZIP_DEBUGINFO_FILES)
151 MAKE_ARGS += RM="$(RM)"
152 MAKE_ARGS += ZIPEXE=$(ZIPEXE)
153
154 # On 32 bit windows we build server, client and kernel, on 64 bit just server.
155 ifeq ($(JVM_VARIANTS),)
156 ifeq ($(ARCH_DATA_MODEL), 32)
157 JVM_VARIANTS:=client,server,kernel
158 JVM_VARIANT_CLIENT:=true
159 JVM_VARIANT_SERVER:=true
160 JVM_VARIANT_KERNEL:=true
161 else
162 JVM_VARIANTS:=server
163 JVM_VARIANT_SERVER:=true
164 endif
165 endif
166
167 JDK_INCLUDE_SUBDIR=win32
168
169 # Library suffix
170 LIBRARY_SUFFIX=dll
171
172 # HOTSPOT_RELEASE_VERSION and HOTSPOT_BUILD_VERSION are defined
173 # and added to MAKE_ARGS list in $(GAMMADIR)/make/defs.make.
174
175 # next parameters are defined in $(GAMMADIR)/make/defs.make.
176 MAKE_ARGS += JDK_MKTG_VERSION=$(JDK_MKTG_VERSION)
177 MAKE_ARGS += JDK_MAJOR_VER=$(JDK_MAJOR_VERSION)
178 MAKE_ARGS += JDK_MINOR_VER=$(JDK_MINOR_VERSION)
179 MAKE_ARGS += JDK_MICRO_VER=$(JDK_MICRO_VERSION)
180
|
137 else
138 # debug variants always get Full Debug Symbols (if available)
139 ENABLE_FULL_DEBUG_SYMBOLS = 1
140 endif
141 _JUNK_ := $(shell \
142 echo >&2 "INFO: ENABLE_FULL_DEBUG_SYMBOLS=$(ENABLE_FULL_DEBUG_SYMBOLS)")
143 MAKE_ARGS += ENABLE_FULL_DEBUG_SYMBOLS=$(ENABLE_FULL_DEBUG_SYMBOLS)
144
145 ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)
146 ZIP_DEBUGINFO_FILES ?= 1
147 else
148 ZIP_DEBUGINFO_FILES=0
149 endif
150 MAKE_ARGS += ZIP_DEBUGINFO_FILES=$(ZIP_DEBUGINFO_FILES)
151 MAKE_ARGS += RM="$(RM)"
152 MAKE_ARGS += ZIPEXE=$(ZIPEXE)
153
154 # On 32 bit windows we build server, client and kernel, on 64 bit just server.
155 ifeq ($(JVM_VARIANTS),)
156 ifeq ($(ARCH_DATA_MODEL), 32)
157 JVM_VARIANTS:=client,server
158 JVM_VARIANT_CLIENT:=true
159 JVM_VARIANT_SERVER:=true
160 else
161 JVM_VARIANTS:=server
162 JVM_VARIANT_SERVER:=true
163 endif
164 endif
165
166 JDK_INCLUDE_SUBDIR=win32
167
168 # Library suffix
169 LIBRARY_SUFFIX=dll
170
171 # HOTSPOT_RELEASE_VERSION and HOTSPOT_BUILD_VERSION are defined
172 # and added to MAKE_ARGS list in $(GAMMADIR)/make/defs.make.
173
174 # next parameters are defined in $(GAMMADIR)/make/defs.make.
175 MAKE_ARGS += JDK_MKTG_VERSION=$(JDK_MKTG_VERSION)
176 MAKE_ARGS += JDK_MAJOR_VER=$(JDK_MAJOR_VERSION)
177 MAKE_ARGS += JDK_MINOR_VER=$(JDK_MINOR_VERSION)
178 MAKE_ARGS += JDK_MICRO_VER=$(JDK_MICRO_VERSION)
179
|