open-src/common/Makefile.inc
changeset 1394 1424fada9837
parent 1392 fa8ecde31cf5
child 1395 491325df357b
equal deleted inserted replaced
1393:3e95aa88ead6 1394:1424fada9837
   924 LICENSE_OVERRIDE		= $(LICENSE_OVERRIDE_1:$(POUND_SIGN)Oracle%=)
   924 LICENSE_OVERRIDE		= $(LICENSE_OVERRIDE_1:$(POUND_SIGN)Oracle%=)
   925 $(LICENSE_OVERRIDE)		LICENSE_NAME = $(ORACLE_LICENSE_NAME)
   925 $(LICENSE_OVERRIDE)		LICENSE_NAME = $(ORACLE_LICENSE_NAME)
   926 $(LICENSE_OVERRIDE)		LICENSE_PREPEND = $(ORACLE_LICENSE_PREPEND)
   926 $(LICENSE_OVERRIDE)		LICENSE_PREPEND = $(ORACLE_LICENSE_PREPEND)
   927 $(LICENSE_OVERRIDE)		LICENSE_INSERT = $(ORACLE_LICENSE_INSERT)
   927 $(LICENSE_OVERRIDE)		LICENSE_INSERT = $(ORACLE_LICENSE_INSERT)
   928 
   928 
       
   929 # Name to use in TPNO metadata & license file headers
       
   930 MODULE_TPNO_NAME_DEFAULT	= $(MODULE_COMPILER_SET:yes=$(POUND_SIGN))
       
   931 $(MODULE_TPNO_NAME_DEFAULT)	MODULE_TPNO_NAME = $(MODULE_NAME)
       
   932 
   929 install_license: $(LICENSE_FILE_DEST)
   933 install_license: $(LICENSE_FILE_DEST)
   930 METADATA_TARGETS += $(LICENSE_FILE_DEST)
   934 METADATA_TARGETS += $(LICENSE_FILE_DEST)
   931 
   935 
   932 %/$(LICENSE_FILE_NAME): % $(SOURCE_TARGETS) $(LICENSE_PREPEND) $(LICENSE_INSERT)
   936 %/$(LICENSE_FILE_NAME): % $(SOURCE_TARGETS) $(LICENSE_PREPEND) $(LICENSE_INSERT)
   933 	@ $(START_CMD_ECHO) ; \
   937 	@ $(START_CMD_ECHO) ; \
   937 	    license_to_copy='$(SOURCE_DIR)/$(LICENSE_FILE)' ; \
   941 	    license_to_copy='$(SOURCE_DIR)/$(LICENSE_FILE)' ; \
   938 	else \
   942 	else \
   939 	    license_to_copy='/dev/null' ; \
   943 	    license_to_copy='/dev/null' ; \
   940 	fi ; \
   944 	fi ; \
   941 	if [[ -s "$${license_to_copy}" || -n '$(ORACLE_COPYRIGHT_YEARS)' ]] ; then \
   945 	if [[ -s "$${license_to_copy}" || -n '$(ORACLE_COPYRIGHT_YEARS)' ]] ; then \
   942 	    m='$(MODULE_NAME)' ; \
   946 	    m='$(MODULE_TPNO_NAME)' ; \
   943 	    if [[ '$(MODULE_VERSION)' != 'src' ]] ; then \
   947 	    if [[ '$(MODULE_VERSION)' != 'src' ]] ; then \
   944 		m+=' $(MODULE_VERSION)' ; \
   948 		m+=' $(MODULE_VERSION)' ; \
   945 	    fi ; \
   949 	    fi ; \
   946 	    print -n $$m | $(PRINT_IN_BOX) > $@ ; \
   950 	    print -n $$m | $(PRINT_IN_BOX) > $@ ; \
   947 	    if [[ -n '$(LICENSE_PREPEND)' ]] ; then \
   951 	    if [[ -n '$(LICENSE_PREPEND)' ]] ; then \
   973 	fi ; \
   977 	fi ; \
   974 	if [[ -n '$(LICENSE_APPEND)' ]] ; then \
   978 	if [[ -n '$(LICENSE_APPEND)' ]] ; then \
   975 	  cat $(LICENSE_APPEND) >> $@ ; \
   979 	  cat $(LICENSE_APPEND) >> $@ ; \
   976 	fi ; \
   980 	fi ; \
   977 	if [[ -s $@ ]] ; then \
   981 	if [[ -s $@ ]] ; then \
   978 	    license_attributes='license="$(LICENSE_NAME) ($(MODULE_NAME))"' ; \
   982 	    license_attributes='license="$(LICENSE_NAME) ($(MODULE_TPNO_NAME))"' ; \
   979 	    license_attributes+=' com.oracle.info.name="$(MODULE_NAME)"' ; \
   983 	    license_attributes+=' com.oracle.info.name="$(MODULE_TPNO_NAME)"' ; \
   980 	    if [[ '$(MODULE_VERSION)' != 'src' ]] ; then \
   984 	    if [[ '$(MODULE_VERSION)' != 'src' ]] ; then \
   981 		license_attributes+=' com.oracle.info.version="$(MODULE_VERSION)"' ; \
   985 		license_attributes+=' com.oracle.info.version="$(MODULE_VERSION)"' ; \
   982 	    fi ; \
   986 	    fi ; \
   983 	    license_attributes+=" com.oracle.info.description=\"$${license_desc}\"" ; \
   987 	    license_attributes+=" com.oracle.info.description=\"$${license_desc}\"" ; \
   984 	    if [[ -n '$(ORACLE_TPNO)' && '$(LICENSE_CHOICE)' == 'Oracle' ]] ; then \
   988 	    if [[ -n '$(ORACLE_TPNO)' && '$(LICENSE_CHOICE)' == 'Oracle' ]] ; then \