8235687: Contents/MacOS/libjli.dylib cannot be a symlink

Thu, 12 Dec 2019 19:35:57 +0000

author
erikj
date
Thu, 12 Dec 2019 19:35:57 +0000
changeset 14104
f15b3ddc5024
parent 14103
f14054bf7742
child 14105
db9fc4b93cfe

8235687: Contents/MacOS/libjli.dylib cannot be a symlink
Reviewed-by: tbell

make/Bundles.gmk file | annotate | diff | comparison | revisions
     1.1 --- a/make/Bundles.gmk	Fri Apr 20 09:44:45 2018 -0700
     1.2 +++ b/make/Bundles.gmk	Thu Dec 12 19:35:57 2019 +0000
     1.3 @@ -89,16 +89,16 @@
     1.4  	if [ -d "$<" ]; then $(MKDIR) -p $@; else $(CP) -f -R -L '$<' '$@'; fi
     1.5  
     1.6    $(JDK_BUNDLE_DIR)/MacOS/libjli.dylib:
     1.7 -	$(ECHO) Creating link $(patsubst $(OUTPUT_ROOT)/%,%,$@)
     1.8 +	$(ECHO) Copying $(patsubst $(OUTPUT_ROOT)/%,%,$@)
     1.9  	$(MKDIR) -p $(@D)
    1.10  	$(RM) $@
    1.11 -	$(LN) -s ../Home/jre/lib/jli/libjli.dylib $@
    1.12 +	$(CP) $(JDK_IMAGE_DIR)/jre/lib/jli/libjli.dylib $@
    1.13  
    1.14    $(JRE_BUNDLE_DIR)/MacOS/libjli.dylib:
    1.15 -	$(ECHO) Creating link $(patsubst $(OUTPUT_ROOT)/%,%,$@)
    1.16 +	$(ECHO) Copying $(patsubst $(OUTPUT_ROOT)/%,%,$@)
    1.17  	$(MKDIR) -p $(@D)
    1.18  	$(RM) $@
    1.19 -	$(LN) -s ../Home/lib/jli/libjli.dylib $@
    1.20 +	$(CP) $(JRE_IMAGE_DIR)/lib/jli/libjli.dylib $@
    1.21  
    1.22    $(JDK_BUNDLE_DIR)/Info.plist: $(SPEC)
    1.23  	$(ECHO) Creating $(patsubst $(OUTPUT_ROOT)/%,%,$@)

mercurial