Merge "Handle symlink license metadata." am: 7506930ca5
Original change: https://android-review.googlesource.com/c/platform/build/+/2019496 Change-Id: I589357f1accbbf592535f42a6b4420f98a107678
This commit is contained in:
@@ -902,6 +902,18 @@ reportallnoticelibrarynames: $(_all)
|
|||||||
$(COMPLIANCENOTICE_SHIPPEDLIBS) @$$(PRIVATE_LIST_FILE)
|
$(COMPLIANCENOTICE_SHIPPEDLIBS) @$$(PRIVATE_LIST_FILE)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
###########################################################
|
||||||
|
# Declares the rule to build all license metadata.
|
||||||
|
###########################################################
|
||||||
|
define build-all-license-metadata-rule
|
||||||
|
$(strip $(eval _all := $(call all-license-metadata)))
|
||||||
|
|
||||||
|
.PHONY: alllicensemetadata
|
||||||
|
alllicensemetadata: $(_all)
|
||||||
|
@echo Building all $(words $(_all)) license metadata files
|
||||||
|
endef
|
||||||
|
|
||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
## Declares a license metadata build rule for ALL_MODULES
|
## Declares a license metadata build rule for ALL_MODULES
|
||||||
###########################################################
|
###########################################################
|
||||||
@@ -917,7 +929,8 @@ $(strip \
|
|||||||
$(foreach t,$(sort $(ALL_NON_MODULES)),$(eval $(call non-module-license-metadata-rule,$(t)))) \
|
$(foreach t,$(sort $(ALL_NON_MODULES)),$(eval $(call non-module-license-metadata-rule,$(t)))) \
|
||||||
$(foreach m,$(sort $(ALL_MODULES)),$(eval $(call license-metadata-rule,$(m)))) \
|
$(foreach m,$(sort $(ALL_MODULES)),$(eval $(call license-metadata-rule,$(m)))) \
|
||||||
$(eval $(call report-missing-licenses-rule)) \
|
$(eval $(call report-missing-licenses-rule)) \
|
||||||
$(eval $(call report-all-notice-library-names-rule)))
|
$(eval $(call report-all-notice-library-names-rule)) \
|
||||||
|
$(eval $(call build-all-license-metadata-rule)))
|
||||||
endef
|
endef
|
||||||
|
|
||||||
###########################################################
|
###########################################################
|
||||||
@@ -3061,6 +3074,8 @@ endef
|
|||||||
# $(3): full path to destination
|
# $(3): full path to destination
|
||||||
define symlink-file
|
define symlink-file
|
||||||
$(eval $(_symlink-file))
|
$(eval $(_symlink-file))
|
||||||
|
$(eval $(call declare-license-metadata,$(3),,,,,,))
|
||||||
|
$(eval $(call declare-license-deps,$(3),$(1)))
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define _symlink-file
|
define _symlink-file
|
||||||
|
Reference in New Issue
Block a user