blob: 413e68e872e2385b90a64292872617dd094d730f [file] [log] [blame]
Marko Manab2ffd22019-09-20 09:11:39 +02001LOCAL_PATH := $(call my-dir)
2
3ifneq (,$(PRODUCT_AAPT_PREF_CONFIG))
4# If PRODUCT_AAPT_PREF_CONFIG includes a dpi bucket, then use that value.
5charger_density := $(word 1,$(PRODUCT_AAPT_PREF_CONFIG))
6else
7# Otherwise, use the default medium density.
8charger_density := 480dpi
9endif
10
11include $(CLEAR_VARS)
12LOCAL_MODULE := font_charger.png
13LOCAL_SRC_FILES := fonts/$(charger_density)/font_charger.png
14LOCAL_MODULE_TAGS := optional
15LOCAL_MODULE_CLASS := ETC
Marko Man64f7b412019-09-20 12:31:23 +020016LOCAL_PRODUCT_MODULE := true
17LOCAL_MODULE_RELATIVE_PATH := res/images
Marko Manab2ffd22019-09-20 09:11:39 +020018include $(BUILD_PREBUILT)
19
20include $(CLEAR_VARS)
21LOCAL_MODULE := animation.txt
22LOCAL_SRC_FILES := anim/animation.txt
23LOCAL_MODULE_TAGS := optional
24LOCAL_MODULE_CLASS := ETC
Marko Man64f7b412019-09-20 12:31:23 +020025LOCAL_PRODUCT_MODULE := true
26LOCAL_MODULE_RELATIVE_PATH := res/values/charger
Marko Manab2ffd22019-09-20 09:11:39 +020027include $(BUILD_PREBUILT)
28
Marko Man64f7b412019-09-20 12:31:23 +020029define _add-omni-charger-image
Marko Manab2ffd22019-09-20 09:11:39 +020030include $$(CLEAR_VARS)
31LOCAL_MODULE := omni_core_charger_$(notdir $(1))
32LOCAL_MODULE_STEM := $(notdir $(1))
33_img_modules += $$(LOCAL_MODULE)
34LOCAL_SRC_FILES := $1
35LOCAL_MODULE_TAGS := optional
36LOCAL_MODULE_CLASS := ETC
Marko Man64f7b412019-09-20 12:31:23 +020037LOCAL_PRODUCT_MODULE := true
38LOCAL_MODULE_RELATIVE_PATH := res/images/charger
Marko Manab2ffd22019-09-20 09:11:39 +020039include $$(BUILD_PREBUILT)
40endef
41
42_img_modules :=
43_images :=
44$(foreach _img, $(call find-subdir-subdir-files, "images/$(charger_density)", "*.png"), \
Marko Man64f7b412019-09-20 12:31:23 +020045 $(eval $(call _add-omni-charger-image,$(_img))))
Marko Manab2ffd22019-09-20 09:11:39 +020046
47include $(CLEAR_VARS)
48LOCAL_MODULE := omni_charger_res_images
49LOCAL_MODULE_TAGS := optional
Marko Man64f7b412019-09-20 12:31:23 +020050LOCAL_MODULE_OWNER := omni
Marko Manab2ffd22019-09-20 09:11:39 +020051LOCAL_REQUIRED_MODULES := $(_img_modules)
52include $(BUILD_PHONY_PACKAGE)
53
54_add-charger-image :=
55_img_modules :=