176
177 # HOTSPOT_RELEASE_VERSION and HOTSPOT_BUILD_VERSION are defined
178 # and added to MAKE_ARGS list in $(GAMMADIR)/make/defs.make.
179
180 # next parameters are defined in $(GAMMADIR)/make/defs.make.
181 MAKE_ARGS += JDK_MKTG_VERSION=$(JDK_MKTG_VERSION)
182 MAKE_ARGS += JDK_MAJOR_VER=$(JDK_MAJOR_VERSION)
183 MAKE_ARGS += JDK_MINOR_VER=$(JDK_MINOR_VERSION)
184 MAKE_ARGS += JDK_MICRO_VER=$(JDK_MICRO_VERSION)
185
186 ifdef COOKED_JDK_UPDATE_VERSION
187 MAKE_ARGS += JDK_UPDATE_VER=$(COOKED_JDK_UPDATE_VERSION)
188 endif
189
190 # COOKED_BUILD_NUMBER should only be set if we have a numeric
191 # build number. It must not be zero padded.
192 ifdef COOKED_BUILD_NUMBER
193 MAKE_ARGS += JDK_BUILD_NUMBER=$(COOKED_BUILD_NUMBER)
194 endif
195
196 NMAKE= MAKEFLAGS= MFLAGS= nmake -NOLOGO
197 ifndef SYSTEM_UNAME
198 SYSTEM_UNAME := $(shell uname)
199 export SYSTEM_UNAME
200 endif
201
202 # Check for CYGWIN
203 ifneq (,$(findstring CYGWIN,$(SYSTEM_UNAME)))
204 USING_CYGWIN=true
205 else
206 USING_CYGWIN=false
207 endif
208 # Check for MinGW
209 ifneq (,$(findstring MINGW,$(SYSTEM_UNAME)))
210 USING_MINGW=true
211 endif
212 # FIXUP: The subdirectory for a debug build is NOT the same on all platforms
213 VM_DEBUG=debug
214
215 # Windows wants particular paths due to nmake (must be after macros defined)
216 # It is important that gnumake invokes nmake with C:\\...\\ formated
|
176
177 # HOTSPOT_RELEASE_VERSION and HOTSPOT_BUILD_VERSION are defined
178 # and added to MAKE_ARGS list in $(GAMMADIR)/make/defs.make.
179
180 # next parameters are defined in $(GAMMADIR)/make/defs.make.
181 MAKE_ARGS += JDK_MKTG_VERSION=$(JDK_MKTG_VERSION)
182 MAKE_ARGS += JDK_MAJOR_VER=$(JDK_MAJOR_VERSION)
183 MAKE_ARGS += JDK_MINOR_VER=$(JDK_MINOR_VERSION)
184 MAKE_ARGS += JDK_MICRO_VER=$(JDK_MICRO_VERSION)
185
186 ifdef COOKED_JDK_UPDATE_VERSION
187 MAKE_ARGS += JDK_UPDATE_VER=$(COOKED_JDK_UPDATE_VERSION)
188 endif
189
190 # COOKED_BUILD_NUMBER should only be set if we have a numeric
191 # build number. It must not be zero padded.
192 ifdef COOKED_BUILD_NUMBER
193 MAKE_ARGS += JDK_BUILD_NUMBER=$(COOKED_BUILD_NUMBER)
194 endif
195
196 NMAKE= MAKEFLAGS= MFLAGS= EXTRA_CFLAGS="$(EXTRA_CFLAGS)" nmake -NOLOGO
197 ifndef SYSTEM_UNAME
198 SYSTEM_UNAME := $(shell uname)
199 export SYSTEM_UNAME
200 endif
201
202 # Check for CYGWIN
203 ifneq (,$(findstring CYGWIN,$(SYSTEM_UNAME)))
204 USING_CYGWIN=true
205 else
206 USING_CYGWIN=false
207 endif
208 # Check for MinGW
209 ifneq (,$(findstring MINGW,$(SYSTEM_UNAME)))
210 USING_MINGW=true
211 endif
212 # FIXUP: The subdirectory for a debug build is NOT the same on all platforms
213 VM_DEBUG=debug
214
215 # Windows wants particular paths due to nmake (must be after macros defined)
216 # It is important that gnumake invokes nmake with C:\\...\\ formated
|