jdk/makefiles/CompileNativeLibraries.gmk

Print this page

        

@@ -107,11 +107,11 @@
                 LDFLAGS:=-nostdlib -r -arch x86_64,\
                 OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libfdlibm))
 
 BUILD_LIBFDLIBM := $(JDK_OUTPUTDIR)/objs/$(LIBRARY_PREFIX)fdlibm$(STATIC_LIBRARY_SUFFIX)
 $(BUILD_LIBFDLIBM) : $(BUILD_LIBFDLIBM_MAC)
-        $(CP) -a $< $@
+        $(call install-file)
 
 endif
 BUILD_LIBRARIES += $(BUILD_LIBFDLIBM)
 
 ##########################################################################################

@@ -1835,20 +1835,18 @@
 
 BUILD_LIBRARIES += $(BUILD_LIBNET)
 
 $(JDK_OUTPUTDIR)/lib/net.properties: $(JDK_TOPDIR)/src/share/lib/net.properties
         $(ECHO) $(LOG_INFO) Copying $(@F)
-        $(MKDIR) -p $(@D)
-        $(CP) $< $@
+        $(call install-file)
 
 COPY_FILES += $(JDK_OUTPUTDIR)/lib/net.properties
 
 ifeq ($(OPENJDK_TARGET_OS), solaris)
 $(JDK_OUTPUTDIR)/lib/sdp/sdp.conf.template : $(JDK_TOPDIR)/src/${OPENJDK_TARGET_OS_API_DIR}/lib/sdp/sdp.conf.template
         $(ECHO) $(LOG_INFO) Copying $(@F)
-        $(MKDIR) -p $(@D)
-        $(CP) $< $@
+        $(call install-file)
 
 COPY_FILES += $(JDK_OUTPUTDIR)/lib/sdp/sdp.conf.template
 endif
 
 ##########################################################################################

@@ -2167,11 +2165,11 @@
                 CFLAGS:=$(CFLAGS_JDKLIB) $(LIBJLI_CFLAGS),\
                 LDFLAGS:=-nostdlib -r,\
                 OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libjli_static))
 
 $(JDK_OUTPUTDIR)/objs/libjli_static.a : $(BUILD_LIBJLI_STATIC)
-        $(CP) -a $< $@
+        $(call install-file)
 
 BUILD_LIBRARIES += $(JDK_OUTPUTDIR)/objs/libjli_static.a
 endif
 
 ##########################################################################################