41 lines
974 B
Makefile
41 lines
974 B
Makefile
# Generate strings, images and files for Android
|
|
|
|
include ../masterbuild/platform.mk
|
|
|
|
GENROOT = gen
|
|
FORMAT = javascript
|
|
STRINGS_EN_US = gen/strings/strings_en_US.json
|
|
FILES = src/files
|
|
#APP_IMAGES = src/images/app
|
|
#DATA_IMAGES = src/images/data
|
|
|
|
LSPROG = java -Xmx512m -jar LocaleStrings/target/LocaleStrings-${MVN_VERSION}.one-jar.jar --verbose --format=${FORMAT}
|
|
#CONVERT = convert
|
|
|
|
clean:
|
|
rm -rf ${GENROOT}
|
|
|
|
init:
|
|
ant replaceStrings
|
|
mkdir -p gen/js/strings
|
|
mkdir -p gen/json
|
|
|
|
compile: init gen/js/strings/strings_en_US.json gen/json/job_manifest.schema.json
|
|
|
|
install: compile
|
|
cp -R gen/js/strings/strings_en_US.json ../sli/src/main/webapp/js
|
|
cp -R ${GENROOT}/json/*.json ../sli/src/main/webapp/js
|
|
|
|
gen/js/strings/strings_en_US.json: ${STRINGS_EN_US}
|
|
@echo ===Generate $@ from $<
|
|
${LSPROG} --output=$@ $<
|
|
|
|
gen/json/job_manifest.schema.json: src/json/job_manifest.schema.json
|
|
@echo ===Generate $@ from $<
|
|
cp $< $@
|
|
|
|
files:
|
|
@echo ===No files for Javascript
|
|
|
|
|