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 # |