comparison make/jprt.gmk @ 2477:03b943e6c025

7035744: jprt no longer does open-only builds Summary: Added Open (OpenJDK) and Emb (Embedded) build flavours to JPRT. Added a few open builds and basic sanity tests to the normal JDK7 JPRT submission job. Reviewed-by: ohair, jcoomes, bobv, kvn
author dholmes
date Sun, 15 May 2011 23:57:15 -0400
parents 0a8e0d4345b3
children 109d1d265924
comparison
equal deleted inserted replaced
4:f144dba0c7c8 5:378b41fb55ee
1 # 1 #
2 # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. 2 # Copyright (c) 2006, 2011, 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.
31 else 31 else
32 # store symbolic links as the link 32 # store symbolic links as the link
33 ZIPFLAGS=-q -y 33 ZIPFLAGS=-q -y
34 endif 34 endif
35 35
36 jprt_build_productEmb:
37 $(MAKE) JAVASE_EMBEDDED=true jprt_build_product
38
39 jprt_build_debugEmb:
40 $(MAKE) JAVASE_EMBEDDED=true jprt_build_debug
41
42 jprt_build_fastdebugEmb:
43 $(MAKE) JAVASE_EMBEDDED=true jprt_build_fastdebug
44
45 jprt_build_productOpen:
46 $(MAKE) OPENJDK=true jprt_build_product
47
48 jprt_build_debugOpen:
49 $(MAKE) OPENJDK=true jprt_build_debug
50
51 jprt_build_fastdebugOpen:
52 $(MAKE) OPENJDK=true jprt_build_fastdebug
53
36 jprt_build_product: all_product copy_product_jdk export_product_jdk 54 jprt_build_product: all_product copy_product_jdk export_product_jdk
37 ( $(CD) $(JDK_IMAGE_DIR) && \ 55 ( $(CD) $(JDK_IMAGE_DIR) && \
38 $(ZIPEXE) $(ZIPFLAGS) -r $(JPRT_ARCHIVE_BUNDLE) . ) 56 $(ZIPEXE) $(ZIPFLAGS) -r $(JPRT_ARCHIVE_BUNDLE) . )
39 57
40 jprt_build_fastdebug: all_fastdebug copy_fastdebug_jdk export_fastdebug_jdk 58 jprt_build_fastdebug: all_fastdebug copy_fastdebug_jdk export_fastdebug_jdk