Integrate build_font.py [DO NOT MERGE]
Execute the build_font.py script to rename the PS name of the fonts to
be shipped with the SDK.
Change-Id: I023fb0dfcf50698f80e26b7d476969c453fc4cc7
(cherry picked from commit daee78227c
)
This commit is contained in:
parent
5b146f227a
commit
075f7751fa
1 changed files with 8 additions and 0 deletions
|
@ -1441,6 +1441,10 @@ $(INTERNAL_SDK_TARGET): PRIVATE_DIR := $(sdk_dir)/$(sdk_name)
|
||||||
$(INTERNAL_SDK_TARGET): PRIVATE_DEP_FILE := $(sdk_dep_file)
|
$(INTERNAL_SDK_TARGET): PRIVATE_DEP_FILE := $(sdk_dep_file)
|
||||||
$(INTERNAL_SDK_TARGET): PRIVATE_INPUT_FILES := $(sdk_atree_files)
|
$(INTERNAL_SDK_TARGET): PRIVATE_INPUT_FILES := $(sdk_atree_files)
|
||||||
|
|
||||||
|
sdk_font_temp_dir := $(call intermediates-dir-for,PACKAGING,sdk-fonts)
|
||||||
|
sdk_font_input_list := frameworks/base/data/fonts
|
||||||
|
sdk_font_rename_script := frameworks/base/tools/layoutlib/rename_font/build_font.py
|
||||||
|
|
||||||
# Set SDK_GNU_ERROR to non-empty to fail when a GNU target is built.
|
# Set SDK_GNU_ERROR to non-empty to fail when a GNU target is built.
|
||||||
#
|
#
|
||||||
#SDK_GNU_ERROR := true
|
#SDK_GNU_ERROR := true
|
||||||
|
@ -1456,6 +1460,9 @@ $(INTERNAL_SDK_TARGET): $(deps)
|
||||||
fi; \
|
fi; \
|
||||||
done; \
|
done; \
|
||||||
if [ $$FAIL ]; then exit 1; fi
|
if [ $$FAIL ]; then exit 1; fi
|
||||||
|
$(hide) mkdir -p $(sdk_font_temp_dir)
|
||||||
|
$(hide) PYTHONPATH=$$PYTHONPATH:external/fonttools/Lib $(sdk_font_rename_script) $(sdk_font_input_list) \
|
||||||
|
$(sdk_font_temp_dir)
|
||||||
$(hide) ( \
|
$(hide) ( \
|
||||||
ATREE_STRIP="strip -x" \
|
ATREE_STRIP="strip -x" \
|
||||||
$(HOST_OUT_EXECUTABLES)/atree \
|
$(HOST_OUT_EXECUTABLES)/atree \
|
||||||
|
@ -1471,6 +1478,7 @@ $(INTERNAL_SDK_TARGET): $(deps)
|
||||||
-v "TARGET_ARCH=$(TARGET_ARCH)" \
|
-v "TARGET_ARCH=$(TARGET_ARCH)" \
|
||||||
-v "TARGET_CPU_ABI=$(TARGET_CPU_ABI)" \
|
-v "TARGET_CPU_ABI=$(TARGET_CPU_ABI)" \
|
||||||
-v "DLL_EXTENSION=$(HOST_SHLIB_SUFFIX)" \
|
-v "DLL_EXTENSION=$(HOST_SHLIB_SUFFIX)" \
|
||||||
|
-v "FONT_OUT=$(sdk_font_temp_dir)" \
|
||||||
-o $(PRIVATE_DIR) && \
|
-o $(PRIVATE_DIR) && \
|
||||||
cp -f $(target_notice_file_txt) \
|
cp -f $(target_notice_file_txt) \
|
||||||
$(PRIVATE_DIR)/system-images/android-$(PLATFORM_VERSION)/$(TARGET_CPU_ABI)/NOTICE.txt && \
|
$(PRIVATE_DIR)/system-images/android-$(PLATFORM_VERSION)/$(TARGET_CPU_ABI)/NOTICE.txt && \
|
||||||
|
|
Loading…
Reference in a new issue