Sleds/resources/js.mk

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