Lines Matching defs:notice
730 # NOTICE files
748 # $(5) - Directory to use. Notice files are all $(4)/src. Other
752 # The algorithm here is that we go collect a hash for each of the notice
761 # original notice files instead of making rules to copy them somwehere.
763 define combine-notice-files
767 $(3) : $(6) $(BUILD_SYSTEM)/Makefile build/tools/generate-notice-files.py
768 build/tools/generate-notice-files.py --text-output $(2) \
776 # TODO These intermediate NOTICE.txt/NOTICE.html files should go into
777 # TARGET_OUT_NOTICE_FILES now that the notice files are gathered from
780 target_notice_file_txt := $(TARGET_OUT_INTERMEDIATES)/NOTICE.txt
781 target_notice_file_html_or_xml := $(TARGET_OUT_INTERMEDIATES)/NOTICE.html
782 target_notice_file_html_or_xml_gz := $(TARGET_OUT_INTERMEDIATES)/NOTICE.html.gz
783 installed_notice_html_or_xml_gz := $(TARGET_OUT)/etc/NOTICE.html.gz
784 tools_notice_file_txt := $(HOST_OUT_INTERMEDIATES)/NOTICE.txt
785 tools_notice_file_html := $(HOST_OUT_INTERMEDIATES)/NOTICE.html
788 target_notice_file_html_or_xml := $(TARGET_OUT_INTERMEDIATES)/NOTICE.xml
789 target_notice_file_html_or_xml_gz := $(TARGET_OUT_INTERMEDIATES)/NOTICE.xml.gz
790 installed_notice_html_or_xml_gz := $(TARGET_OUT)/etc/NOTICE.xml.gz
795 installed_vendor_notice_xml_gz := $(TARGET_OUT_VENDOR)/etc/NOTICE.xml.gz
804 $(eval $(call combine-notice-files, xml_excluded_vendor, \
810 $(eval $(call combine-notice-files, xml_vendor, \
817 $(eval $(call combine-notice-files, html, \
825 $(eval $(call combine-notice-files, html, \
833 # Install the html file at /system/etc/NOTICE.html.gz.
837 # need notice files for.
844 # Install the vendor html file at /vendor/etc/NOTICE.xml.gz.
861 # make the target NOTICE files depend on this particular file too, which will
862 # then be in the right directory for the find in combine-notice-files to work.
2948 $(PRIVATE_DIR)/system-images/android-$(PLATFORM_VERSION)/$(TARGET_CPU_ABI)/NOTICE.txt && \
2949 cp -f $(tools_notice_file_txt) $(PRIVATE_DIR)/platform-tools/NOTICE.txt && \