summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Colin Cross <ccross@android.com> 2017-11-20 20:54:14 +0000
committer android-build-merger <android-build-merger@google.com> 2017-11-20 20:54:14 +0000
commit4db5cb7ba3527e537862bafb21e18dc34f628fe7 (patch)
tree5f00b46a71c990b43d70270313b2a5b76736370c
parentfd020c4f0c02098f35a454f44efde310c5f79d07 (diff)
parentc181b06021a1336f482404b01e3c0f8ae6611f47 (diff)
Merge "Add output file and dependencies to fontchain_lint" am: b0a3e9dc83 am: 4db8be0bb3
am: c181b06021 Change-Id: Id001092f532e66c896dfb7baf83aa4e810d2cd6e
-rw-r--r--data/fonts/Android.mk18
1 files changed, 17 insertions, 1 deletions
diff --git a/data/fonts/Android.mk b/data/fonts/Android.mk
index 81164d5e63a0..76eb4e676923 100644
--- a/data/fonts/Android.mk
+++ b/data/fonts/Android.mk
@@ -119,6 +119,22 @@ else
CHECK_EMOJI := true
endif
+fontchain_lint_timestamp := $(call intermediates-dir-for,PACKAGING,fontchain_lint)/stamp
+
.PHONY: fontchain_lint
-fontchain_lint: $(FONTCHAIN_LINTER) $(TARGET_OUT)/etc/fonts.xml $(PRODUCT_OUT)/system.img
+fontchain_lint: $(fontchain_lint_timestamp)
+
+fontchain_lint_deps := \
+ external/unicode/DerivedAge.txt \
+ external/unicode/emoji-data.txt \
+ external/unicode/emoji-sequences.txt \
+ external/unicode/emoji-variation-sequences.txt \
+ external/unicode/emoji-zwj-sequences.txt \
+ external/unicode/additions/emoji-data.txt \
+ external/unicode/additions/emoji-sequences.txt \
+ external/unicode/additions/emoji-zwj-sequences.txt \
+
+$(fontchain_lint_timestamp): $(FONTCHAIN_LINTER) $(TARGET_OUT)/etc/fonts.xml $(PRODUCT_OUT)/system.img $(fontchain_lint_deps)
+ @echo Running fontchain lint
$(FONTCHAIN_LINTER) $(TARGET_OUT) $(CHECK_EMOJI) external/unicode
+ touch $@