Mercurial > hg > graal-jvmci-8
comparison make/jprt.gmk @ 1015:23862fc517bb
6722084: JPRT make file doesn't create required symbolic link to libjvm.so
Summary: Use -y zip option to preserve symbolic links.
Reviewed-by: never, jcoomes, kamg
author | kvn |
---|---|
date | Wed, 14 Oct 2009 11:42:59 -0700 |
parents | a61af66fc99e |
children | c18cbe5936b8 |
comparison
equal
deleted
inserted
replaced
1014:8e954aedbb81 | 1015:23862fc517bb |
---|---|
27 JPRT_ARCHIVE_BUNDLE=$(ABS_OUTPUTDIR)/$(JPRT_BUILD_FLAVOR)-bundle.zip | 27 JPRT_ARCHIVE_BUNDLE=$(ABS_OUTPUTDIR)/$(JPRT_BUILD_FLAVOR)-bundle.zip |
28 ifdef JPRT_BUILD_VERSION | 28 ifdef JPRT_BUILD_VERSION |
29 MILESTONE=$(JPRT_BUILD_VERSION) | 29 MILESTONE=$(JPRT_BUILD_VERSION) |
30 endif | 30 endif |
31 | 31 |
32 ifeq ($(OSNAME),windows) | |
33 ZIPFLAGS=-q | |
34 else | |
35 # store symbolic links as the link | |
36 ZIPFLAGS=-q -y | |
37 endif | |
38 | |
32 jprt_build_product: all_product copy_product_jdk export_product_jdk | 39 jprt_build_product: all_product copy_product_jdk export_product_jdk |
33 ( $(CD) $(JDK_IMAGE_DIR) && \ | 40 ( $(CD) $(JDK_IMAGE_DIR) && \ |
34 $(ZIPEXE) -q -r $(JPRT_ARCHIVE_BUNDLE) . ) | 41 $(ZIPEXE) $(ZIPFLAGS) -r $(JPRT_ARCHIVE_BUNDLE) . ) |
35 | 42 |
36 jprt_build_fastdebug: all_fastdebug copy_fastdebug_jdk export_fastdebug_jdk | 43 jprt_build_fastdebug: all_fastdebug copy_fastdebug_jdk export_fastdebug_jdk |
37 ( $(CD) $(JDK_IMAGE_DIR)/fastdebug && \ | 44 ( $(CD) $(JDK_IMAGE_DIR)/fastdebug && \ |
38 $(ZIPEXE) -q -r $(JPRT_ARCHIVE_BUNDLE) . ) | 45 $(ZIPEXE) $(ZIPFLAGS) -r $(JPRT_ARCHIVE_BUNDLE) . ) |
39 | 46 |
40 jprt_build_debug: all_debug copy_debug_jdk export_debug_jdk | 47 jprt_build_debug: all_debug copy_debug_jdk export_debug_jdk |
41 ( $(CD) $(JDK_IMAGE_DIR)/debug && \ | 48 ( $(CD) $(JDK_IMAGE_DIR)/debug && \ |
42 $(ZIPEXE) -q -r $(JPRT_ARCHIVE_BUNDLE) . ) | 49 $(ZIPEXE) $(ZIPFLAGS) -r $(JPRT_ARCHIVE_BUNDLE) . ) |
43 | 50 |
44 .PHONY: jprt_build_product jprt_build_fastdebug jprt_build_debug | 51 .PHONY: jprt_build_product jprt_build_fastdebug jprt_build_debug |
45 | 52 |