306 JDK_MAN_PAGE_LIST = $(addprefix $(JDK_IMAGE_DIR)/man/man1/, $(JDK_MAN_PAGES)) \ 307 $(addprefix $(JDK_IMAGE_DIR)/man/ja_JP.UTF-8/man1/, $(JDK_MAN_PAGES)) \ 308 $(JDK_IMAGE_DIR)/man/ja 309 endif 310 311 JRE_TARGETS += $(JRE_MAN_PAGE_LIST) 312 JDK_TARGETS += $(JDK_MAN_PAGE_LIST) 313 endif # Windows 314 315 ################################################################################ 316 # /include dir 317 318 $(eval $(call SetupCopyFiles,COPY_INCLUDES, \ 319 SRC := $(JDK_OUTPUTDIR)/include, \ 320 DEST := $(JDK_IMAGE_DIR)/include, \ 321 FILES := $(call CacheFind,$(JDK_OUTPUTDIR)/include))) 322 323 JDK_TARGETS += $(COPY_INCLUDES) 324 325 ################################################################################ 326 # doc files 327 328 JRE_DOC_FILES ?= LICENSE ASSEMBLY_EXCEPTION THIRD_PARTY_README 329 JDK_DOC_FILES ?= LICENSE ASSEMBLY_EXCEPTION THIRD_PARTY_README 330 JRE_DOC_LOCATION ?= $(JDK_TOPDIR) 331 JDK_DOC_LOCATION ?= $(JDK_TOPDIR) 332 333 JRE_DOC_TARGETS := $(addprefix $(JRE_IMAGE_DIR)/, $(JRE_DOC_FILES)) 334 JDK_DOC_TARGETS := $(addprefix $(JDK_IMAGE_DIR)/, $(JDK_DOC_FILES)) 335 336 # Processing license files from source area to image area 337 # These are modified to have the platform specific EOL chars. 338 define process-doc-file 339 $(call LogInfo, Processing $(patsubst $(OUTPUT_ROOT)/%,%,$@)) 340 $(MKDIR) -p $(@D) 341 $(RM) $@ 342 LC_ALL=C $(SED) 's/$$//g' $< > $@ 343 $(CHMOD) 444 $@ 344 endef 345 | 306 JDK_MAN_PAGE_LIST = $(addprefix $(JDK_IMAGE_DIR)/man/man1/, $(JDK_MAN_PAGES)) \ 307 $(addprefix $(JDK_IMAGE_DIR)/man/ja_JP.UTF-8/man1/, $(JDK_MAN_PAGES)) \ 308 $(JDK_IMAGE_DIR)/man/ja 309 endif 310 311 JRE_TARGETS += $(JRE_MAN_PAGE_LIST) 312 JDK_TARGETS += $(JDK_MAN_PAGE_LIST) 313 endif # Windows 314 315 ################################################################################ 316 # /include dir 317 318 $(eval $(call SetupCopyFiles,COPY_INCLUDES, \ 319 SRC := $(JDK_OUTPUTDIR)/include, \ 320 DEST := $(JDK_IMAGE_DIR)/include, \ 321 FILES := $(call CacheFind,$(JDK_OUTPUTDIR)/include))) 322 323 JDK_TARGETS += $(COPY_INCLUDES) 324 325 ################################################################################ 326 # /javaaccessbridge dir 327 328 $(eval $(call SetupCopyFiles,COPY_JAVAACCESSBRIDGE, \ 329 SRC := $(JDK_OUTPUTDIR)/javaaccessbridge, \ 330 DEST := $(JDK_IMAGE_DIR)/javaaccessbridge, \ 331 FILES := $(call CacheFind,$(JDK_OUTPUTDIR)/javaaccessbridge))) 332 333 JDK_TARGETS += $(COPY_JAVAACCESSBRIDGE) 334 335 ################################################################################ 336 # doc files 337 338 JRE_DOC_FILES ?= LICENSE ASSEMBLY_EXCEPTION THIRD_PARTY_README 339 JDK_DOC_FILES ?= LICENSE ASSEMBLY_EXCEPTION THIRD_PARTY_README 340 JRE_DOC_LOCATION ?= $(JDK_TOPDIR) 341 JDK_DOC_LOCATION ?= $(JDK_TOPDIR) 342 343 JRE_DOC_TARGETS := $(addprefix $(JRE_IMAGE_DIR)/, $(JRE_DOC_FILES)) 344 JDK_DOC_TARGETS := $(addprefix $(JDK_IMAGE_DIR)/, $(JDK_DOC_FILES)) 345 346 # Processing license files from source area to image area 347 # These are modified to have the platform specific EOL chars. 348 define process-doc-file 349 $(call LogInfo, Processing $(patsubst $(OUTPUT_ROOT)/%,%,$@)) 350 $(MKDIR) -p $(@D) 351 $(RM) $@ 352 LC_ALL=C $(SED) 's/$$//g' $< > $@ 353 $(CHMOD) 444 $@ 354 endef 355 |