makefiles/CopyFiles.gmk

Print this page




 250         ifeq ($(USING_SYSTEM_FT_LIB), false)
 251             FREETYPE_LIB = $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/$(call SHARED_LIBRARY,freetype).6
 252         endif
 253     endif 
 254 
 255     $(FREETYPE_LIB): $(FREETYPE2_LIB_PATH)/$(call SHARED_LIBRARY,freetype)
 256         $(CP) $(FREETYPE2_LIB_PATH)/$(call SHARED_LIBRARY,freetype) $@
 257     ifeq ($(OPENJDK_BUILD_OS), windows)
 258         $(CHMOD) +rx $@
 259     endif
 260 
 261     COPY_FILES += $(FREETYPE_LIB)
 262 endif
 263 
 264 ##########################################################################################
 265 
 266 # Copy msvcrXX.dll on windows
 267 
 268 ifeq ($(OPENJDK_TARGET_OS),windows)
 269     MSVCR_TARGET := $(JDK_OUTPUTDIR)/bin/$(notdir $(MSVCR_DLL))

 270     $(MSVCR_TARGET): $(MSVCR_DLL)
 271         $(MKDIR) -p $(@D)
 272         $(RM) $@
 273         $(CP) $< $@

 274 
 275     COPY_FILES += $(MSVCR_TARGET)
 276 endif
 277 
 278 ##########################################################################################
 279 
 280 HPROF_SRC=$(JDK_TOPDIR)/src/share/demo/jvmti/hprof/jvm.hprof.txt
 281 
 282 $(LIBDIR)/jvm.hprof.txt : $(HPROF_SRC)
 283         $(MKDIR) -p $(@D)
 284         $(RM) $@
 285         $(CP) $< $@
 286 
 287 COPY_FILES += $(LIBDIR)/jvm.hprof.txt
 288 
 289 ##########################################################################################
 290 
 291 #
 292 # How to install jvm.cfg.
 293 #




 250         ifeq ($(USING_SYSTEM_FT_LIB), false)
 251             FREETYPE_LIB = $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/$(call SHARED_LIBRARY,freetype).6
 252         endif
 253     endif 
 254 
 255     $(FREETYPE_LIB): $(FREETYPE2_LIB_PATH)/$(call SHARED_LIBRARY,freetype)
 256         $(CP) $(FREETYPE2_LIB_PATH)/$(call SHARED_LIBRARY,freetype) $@
 257     ifeq ($(OPENJDK_BUILD_OS), windows)
 258         $(CHMOD) +rx $@
 259     endif
 260 
 261     COPY_FILES += $(FREETYPE_LIB)
 262 endif
 263 
 264 ##########################################################################################
 265 
 266 # Copy msvcrXX.dll on windows
 267 
 268 ifeq ($(OPENJDK_TARGET_OS),windows)
 269     MSVCR_TARGET := $(JDK_OUTPUTDIR)/bin/$(notdir $(MSVCR_DLL))
 270     # Chmod to avoid permission issues if bundles are unpacked on unix platforms.
 271     $(MSVCR_TARGET): $(MSVCR_DLL)
 272         $(MKDIR) -p $(@D)
 273         $(RM) $@
 274         $(CP) $< $@
 275         $(CHMOD) a+rx $@
 276 
 277     COPY_FILES += $(MSVCR_TARGET)
 278 endif
 279 
 280 ##########################################################################################
 281 
 282 HPROF_SRC=$(JDK_TOPDIR)/src/share/demo/jvmti/hprof/jvm.hprof.txt
 283 
 284 $(LIBDIR)/jvm.hprof.txt : $(HPROF_SRC)
 285         $(MKDIR) -p $(@D)
 286         $(RM) $@
 287         $(CP) $< $@
 288 
 289 COPY_FILES += $(LIBDIR)/jvm.hprof.txt
 290 
 291 ##########################################################################################
 292 
 293 #
 294 # How to install jvm.cfg.
 295 #