comparison make/windows/build.make @ 9159:43223d3f5dcd

Merge with hsx/hotspot-comp
author Gilles Duboscq <duboscq@ssw.jku.at>
date Tue, 16 Apr 2013 17:39:46 +0200
parents b9a918201d47 f36e073d56a4
children 836a62f43af9
comparison
equal deleted inserted replaced
9158:9d74a0d7b231 9159:43223d3f5dcd
1 # 1 #
2 # Copyright (c) 1998, 2012, Oracle and/or its affiliates. All rights reserved. 2 # Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 # 4 #
5 # This code is free software; you can redistribute it and/or modify it 5 # This code is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License version 2 only, as 6 # under the terms of the GNU General Public License version 2 only, as
7 # published by the Free Software Foundation. 7 # published by the Free Software Foundation.
235 # 235 #
236 product release optimized: checks $(variantDir) $(variantDir)\local.make sanity 236 product release optimized: checks $(variantDir) $(variantDir)\local.make sanity
237 cd $(variantDir) 237 cd $(variantDir)
238 nmake -nologo -f $(WorkSpace)\make\windows\makefiles\top.make BUILD_FLAVOR=product ARCH=$(ARCH) 238 nmake -nologo -f $(WorkSpace)\make\windows\makefiles\top.make BUILD_FLAVOR=product ARCH=$(ARCH)
239 239
240 # The debug or jvmg (all the same thing) is an optional build 240 # The debug build is an optional build
241 debug jvmg: checks $(variantDir) $(variantDir)\local.make sanity 241 debug: checks $(variantDir) $(variantDir)\local.make sanity
242 cd $(variantDir) 242 cd $(variantDir)
243 nmake -nologo -f $(WorkSpace)\make\windows\makefiles\top.make BUILD_FLAVOR=debug ARCH=$(ARCH) 243 nmake -nologo -f $(WorkSpace)\make\windows\makefiles\top.make BUILD_FLAVOR=debug ARCH=$(ARCH)
244 fastdebug: checks $(variantDir) $(variantDir)\local.make sanity 244 fastdebug: checks $(variantDir) $(variantDir)\local.make sanity
245 cd $(variantDir) 245 cd $(variantDir)
246 nmake -nologo -f $(WorkSpace)\make\windows\makefiles\top.make BUILD_FLAVOR=fastdebug ARCH=$(ARCH) 246 nmake -nologo -f $(WorkSpace)\make\windows\makefiles\top.make BUILD_FLAVOR=fastdebug ARCH=$(ARCH)
247
248 develop: checks $(variantDir) $(variantDir)\local.make sanity
249 cd $(variantDir)
250 nmake -nologo -f $(WorkSpace)\make\windows\makefiles\top.make BUILD_FLAVOR=product DEVELOP=1 ARCH=$(ARCH)
251 247
252 # target to create just the directory structure 248 # target to create just the directory structure
253 tree: checks $(variantDir) $(variantDir)\local.make sanity 249 tree: checks $(variantDir) $(variantDir)\local.make sanity
254 mkdir $(variantDir)\product 250 mkdir $(variantDir)\product
255 mkdir $(variantDir)\debug 251 mkdir $(variantDir)\debug