Sleds/resources/android.mk

66 lines
2.1 KiB
Makefile
Raw Normal View History

2025-03-13 21:28:38 +00:00
# Generate strings, images and files for Android
include ../masterbuild/platform.mk
GENROOT = gen/android
FORMAT = android
STRINGS_EN_US = gen/strings/strings_en_US.json
FILES = src/files
# APP_IMAGES = src/images/app
# DATA_IMAGES = src/images/data
DEST_ANDROID = ../smo-android
LSPROG = java -Xmx512m -jar LocaleStrings/target/LocaleStrings-${MVN_VERSION}.one-jar.jar --verbose --format=${FORMAT}
CONVERT = convert
clean:
rm -rf ${GENROOT}
init:
mkdir -p ${GENROOT}
mkdir -p ${GENROOT}/res
mkdir -p ${GENROOT}/assets
ant replaceStrings
compile: init ${GENROOT}/res/values/strings.xml files # app_images data_images
install: compile
cp -R ${GENROOT}/* ${DEST_ANDROID}
${GENROOT}/res/values/strings.xml: ${STRINGS_EN_US}
@echo ===Generate $@ from $<
mkdir -p ${GENROOT}/res/values
${LSPROG} --output=$@ $<
files:
@echo ===Copy ${FILES} to ${GENROOT}/assets
mkdir -p ${GENROOT}/assets/en_US
cp -r ${FILES}/en_US/*.* ${GENROOT}/assets/en_US
# app_images:
# pwd
# @echo ===Generating drawable images
# mkdir -p ${GENROOT}/res/drawable
# @echo Using _16 dpi images as-is for drawable
# mkdir -p ${GENROOT}/res/drawable
# ./rename-strip-dpi.sh ${GENROOT}/res/drawable ${APP_IMAGES}/*_16.*
# @echo Using _144 dpi images as-is for drawable xxhdpi
# mkdir -p ${GENROOT}/res/drawable-xxhdpi
# ./rename-strip-dpi.sh ${GENROOT}/res/drawable-xxhdpi ${APP_IMAGES}/*_144.*
# @echo Using _144 dpi images scaled to 96 dpi for drawable-xhdpi
# mkdir -p ${GENROOT}/res/drawable-xhdpi
# ./rename-strip-dpi.sh -resize 96 ${GENROOT}/res/drawable-xhdpi ${APP_IMAGES}/*_96.*
# @echo Using _144 dpi images scaled to 72 dpi for drawable-hdpi
# mkdir -p ${GENROOT}/res/drawable-hdpi
# ./rename-strip-dpi.sh -resize 72 ${GENROOT}/res/drawable-hdpi ${APP_IMAGES}/*_72.*
# @echo Using _144 dpi images scaled to 48 dpi for drawable-mdpi
# mkdir -p ${GENROOT}/res/drawable-mdpi
# ./rename-strip-dpi.sh -resize 48 ${GENROOT}/res/drawable-mdpi ${APP_IMAGES}/*_48.*
# data_images:
# @echo ===Generating asset images
# mkdir -p ${GENROOT}/assets/images
# ./rename-strip-dpi.sh ${GENROOT}/assets/images ${DATA_IMAGES}/*_96.*