make/CopyFiles.gmk
Print this page
*** 365,376 ****
##########################################################################################
POLICY_SRC := $(JDK_TOPDIR)/src/share/lib/security/java.policy
POLICY_DST := $(JDK_OUTPUTDIR)/lib/security/java.policy
! $(POLICY_DST): $(POLICY_SRC)
! $(call install-file)
COPY_FILES += $(POLICY_DST)
##########################################################################################
--- 365,392 ----
##########################################################################################
POLICY_SRC := $(JDK_TOPDIR)/src/share/lib/security/java.policy
POLICY_DST := $(JDK_OUTPUTDIR)/lib/security/java.policy
! POLICY_SRC_LIST =
!
! ifeq ($(OPENJDK_TARGET_OS), windows)
! POLICY_SRC_LIST += $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS)/lib/security/java.policy
! endif
! ifndef OPENJDK
! ifneq (, $(filter $(OPENJDK_TARGET_OS), windows solaris))
! POLICY_SRC_LIST += $(JDK_TOPDIR)/src/closed/$(OPENJDK_TARGET_OS)/lib/security/java.policy
! endif
! endif
!
! POLICY_SRC_LIST += $(POLICY_SRC)
!
! $(POLICY_DST): $(POLICY_SRC_LIST)
! $(MKDIR) -p $(@D)
! $(RM) $@ $@.tmp
! $(foreach f,$(POLICY_SRC_LIST),$(CAT) $(f) >> $@.tmp;)
! $(MV) $@.tmp $@
COPY_FILES += $(POLICY_DST)
##########################################################################################